def clean(args): # pragma: no cover if args.yes is True: _clean() else: answer = ask_yes_no('Are you sure you want to remove ' 'pyupdater data?', default='no') if answer is True: _clean() else: log.info('Clean aborted!')
def keys(args): # pragma: no cover if args.yes is True: _keys(args) else: answer = ask_yes_no('Are you sure you want to continue?', default='no') if answer is True: _keys(args) else: log.info('Command aborted!')
def setup_urls(config): # pragma: no cover url = terminal.get_correct_answer("Enter a url to ping for updates.", required=True) config.UPDATE_URLS = [url] while 1: answer = terminal.ask_yes_no( "Would you like to add " "another url for backup?", default="no" ) if answer is True: url = terminal.get_correct_answer("Enter another url.", required=True) config.UPDATE_URLS.append(url) else: break
def _cmd_clean(*args): # pragma: no cover ns = args[0] if ns.yes is True: _clean() else: answer = ask_yes_no( "Are you sure you want to remove " "pyupdater data?", default="no") if answer is True: _clean() else: log.info("Clean aborted!")
def setup_urls(config): # pragma: no cover url = terminal.get_correct_answer('Enter a url to ping for updates.', required=True) config.UPDATE_URLS = [url] while 1: answer = terminal.ask_yes_no('Would you like to add ' 'another url for backup?', default='no') if answer is True: url = terminal.get_correct_answer('Enter another url.', required=True) config.UPDATE_URLS.append(url) else: break
def setup_urls(config): # pragma: no cover url = terminal.get_correct_answer('Enter a url to ping for ' 'updates.', required=True) config.UPDATE_URLS = [url] while 1: answer = terminal.ask_yes_no('Would you like to add ' 'another url for backup?', default='no') if answer is True: url = terminal.get_correct_answer('Enter another url.', required=True) config.UPDATE_URLS.append(url) else: break
def setup_patches(config): # pragma: no cover question = 'Would you like to enable patch updates?' config.UPDATE_PATCHES = terminal.ask_yes_no(question, default='yes')
def ask_yes_no(self, question, default): return ask_yes_no(question, default)