alfred.py: better ask for forgiveness, than permission

influxdb
Martin Weinelt 2015-03-24 17:00:35 +01:00
parent 3291b2b6ba
commit e098cd8d77
1 changed files with 7 additions and 5 deletions

View File

@ -24,11 +24,13 @@ def aliases():
alias = {}
for node in nodeinfo():
node_alias = {}
if 'location' in node:
try:
node_alias['gps'] = str(node['location']['latitude']) + ' ' + str(node['location']['longitude'])
except KeyError:
pass
try:
# TODO: better pass lat, lng as a tuple?
node_alias['gps'] = "{lat}\x20{lng}".format(lat=node['location']['latitude'],
lng=node['location']['longitude'])
except KeyError:
pass
try:
node_alias['firmware'] = node['software']['firmware']['release']