Example #1
0
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
Example #2
0
def get_alias_map (conf):
  aliases = { }
  for alias in Alias.FromConfig(conf):
    aliases[alias.name] = alias
  return aliases
Example #3
0
def main(args, app):
    for device in Alias.FromConfig(app.config):
        if args.name in ['*', device.name]:
            print(args.format(device))