def _top(key, value): if not utils.does_key_exist(key): utils.add_string(key, value) else: registry = utils.get_registry() registry[key] = value + ';' + registry[key] utils.add_string(key, registry[key])
def _append(key, value): if not utils.does_key_exist(key): utils.add_string(key, value) else: registry = utils.get_registry() registry[key] = registry[key] + ';' + value utils.add_string(key, registry[key])
def _key(key): print('[WARNING] going to remove:', key, 'from system environment.') print('Continue? [y/N]') choice = input() while (choice is not 'n') and (choice is not 'y'): choice = input() registry = utils.get_registry() if key in registry: utils.remove(key) else: print('Key does not exist in registry.')
def _all(): registry = utils.get_registry() for key, value in registry.items(): utils.display_entry(key, value)
def _search(pattern): registry = utils.get_registry() for key, value in registry.items(): if re.search(pattern, key, re.IGNORECASE) or re.search(pattern, value, re.IGNORECASE): utils.display_entry(key, value, pattern=pattern)
def _path(): registry = utils.get_registry() utils.display_entry("Path", registry["Path"])