コード例 #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))