예제 #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
파일: main.py 프로젝트: chrismarget/certbot
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())