예제 #1
0
파일: remove.py 프로젝트: jiapei100/openaps
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
예제 #2
0
def get_alias_map (conf):
  aliases = { }
  for alias in Alias.FromConfig(conf):
    aliases[alias.name] = alias
  return aliases
예제 #3
0
파일: show.py 프로젝트: jiapei100/openaps
def main(args, app):
    for device in Alias.FromConfig(app.config):
        if args.name in ['*', device.name]:
            print(args.format(device))