示例#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)
示例#2
0
文件: main.py 项目: nbebout/certbot
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)
示例#3
0
def rollback(config, plugins):
    """Rollback server configuration changes made during install."""
    client.rollback(config.installer, config.checkpoints, config, plugins)
示例#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())
示例#5
0
def rollback(config, plugins):
    """Rollback server configuration changes made during install."""
    client.rollback(config.installer, config.checkpoints, config, plugins)
示例#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())