Exemplo n.º 1
0
def rollback(config, plugins):
    """Rollback server configuration changes made during install.

    :param config: Configuration object
    :type config: interfaces.IConfig

    :param plugins: List of plugins
    :type plugins: `list` of `str`

    :returns: `None`
    :rtype: None

    """
    client.rollback(config.installer, config.checkpoints, config, plugins)
Exemplo n.º 2
0
def rollback(config, plugins):
    """Rollback server configuration changes made during install.

    :param config: Configuration object
    :type config: interfaces.IConfig

    :param plugins: List of plugins
    :type plugins: `list` of `str`

    :returns: `None`
    :rtype: None

    """
    client.rollback(config.installer, config.checkpoints, config, plugins)
Exemplo n.º 3
0
def rollback(config, plugins):
    """Rollback server configuration changes made during install."""
    client.rollback(config.installer, config.checkpoints, config, plugins)
Exemplo n.º 4
0
 def _call(cls, checkpoints, side_effect):
     from certbot.client import rollback
     with mock.patch("certbot.client.plugin_selection.pick_installer") as mpi:
         mpi.side_effect = side_effect
         rollback(None, checkpoints, {}, mock.MagicMock())
Exemplo n.º 5
0
def rollback(config, plugins):
    """Rollback server configuration changes made during install."""
    client.rollback(config.installer, config.checkpoints, config, plugins)
Exemplo n.º 6
0
 def _call(cls, checkpoints, side_effect):
     from certbot.client import rollback
     with mock.patch(
             "certbot.client.plugin_selection.pick_installer") as mpi:
         mpi.side_effect = side_effect
         rollback(None, checkpoints, {}, mock.MagicMock())