Skip to content

Commit

Permalink
Update nsot.py
Browse files Browse the repository at this point in the history
Ditching ['data']['devices']
  • Loading branch information
allanice001 committed Dec 15, 2016
1 parent 1fcb82b commit 5845580
Showing 1 changed file with 2 additions and 2 deletions.
4 changes: 2 additions & 2 deletions contrib/inventory/nsot.py
Original file line number Diff line number Diff line change
Expand Up @@ -216,7 +216,7 @@ def _hostvars(self, host):
Depending on number of devices in NSoT, could be rather slow since this
has to request every device resource to filter through
'''
device = [i for i in self.client.devices.get()['data']['devices']
device = [i for i in self.client.devices.get()
if host in i['hostname']][0]
attributes = device['attributes']
attributes.update({'site_id': device['site_id'], 'id': device['id']})
Expand Down Expand Up @@ -277,7 +277,7 @@ def _inventory_group(self, group, contents):

# Would do a list comprehension here, but would like to save code/time
# and also acquire attributes in this step
for host in devices['data']['devices']:
for host in devices:
# Iterate through each device that matches query, assign hostname
# to the group's hosts array and then use this single iteration as
# a chance to update self._meta which will be used in the final
Expand Down

0 comments on commit 5845580

Please sign in to comment.