slice_attribute_ids.update(slice['slice_attribute_ids'])
# Get user information
- all_persons = Persons(api, person_ids).dict()
+ all_persons = Persons(api, person_ids, ['person_id', 'enabled', 'key_ids']).dict()
# Build up list of keys
key_ids = set()
key_ids.update(person['key_ids'])
# Get user account keys
- all_keys = Keys(api, key_ids).dict()
+ all_keys = Keys(api, key_ids, ['key_id', 'key', 'key_type']).dict()
# Get slice attributes
all_slice_attributes = SliceAttributes(api, slice_attribute_ids).dict()
slivers = get_slivers(self.api, system_slice_ids + node['slice_ids'], node)
+ node.update_last_contact()
+
return {
'timestamp': timestamp,
'node_id': node['node_id'],