|
@@ -284,11 +284,14 @@ angesprochen und sollte aus einer Mehrzahl von Gründen nicht
|
|
|
nodes = []
|
|
|
clientmapping = {}
|
|
|
for node in self.server.storage.get_nodes():
|
|
|
+ sw = node.get('software', {})
|
|
|
entry = {
|
|
|
'id': node.get('node_id'),
|
|
|
'name': node.get('hostname'),
|
|
|
'clients': [self.__map_item(clientmapping, x, "c")
|
|
|
for x in node.get('clients', [])],
|
|
|
+ 'autoupdater': sw.get('autoupdater', 'unknown'),
|
|
|
+ 'firmware': sw.get('firmware'),
|
|
|
}
|
|
|
geo = node.get('location', None)
|
|
|
if geo is not None:
|