def main (args, app): for alias in Alias.FromConfig(app.config): if args.name == alias.name: alias.remove(app.config) app.config.save( ) print ('removed', alias.format_url( )) break
def get_alias_map (conf): aliases = { } for alias in Alias.FromConfig(conf): aliases[alias.name] = alias return aliases
def main(args, app): for device in Alias.FromConfig(app.config): if args.name in ['*', device.name]: print(args.format(device))