예제 #1
0
 def _call(cls, checkpoints, side_effect):
     from certbot._internal.client import rollback
     with mock.patch(
             "certbot._internal.client.plugin_selection.pick_installer"
     ) as mpi:
         mpi.side_effect = side_effect
         rollback(None, checkpoints, {}, mock.MagicMock())
예제 #2
0
파일: main.py 프로젝트: robszumski/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)