25
25
from typing import Set , List , Dict , DefaultDict
26
26
27
27
import analytics
28
- from utils import cond_execution_time , get_runtime_statistics
28
+ from utils import get_runtime_statistics
29
29
30
30
# dict.iteritems() deprecated in python 3
31
31
iterval = lambda d : (getattr (d , 'itervalues' , None ) or d .values )()
@@ -53,7 +53,7 @@ def _processMetadata(self, metadata):
53
53
For each component of the highest level (cluster or cluster_node) splits metadata in
54
54
sub components, filters and metrics related info maps
55
55
'''
56
-
56
+
57
57
for metaStr in metadata :
58
58
59
59
# sub components dictionary of the highest level component (cluster or cluster_node)
@@ -62,14 +62,13 @@ def _processMetadata(self, metadata):
62
62
_filters = defaultdict (list )
63
63
# ordered dictionary to store filedLabel:fieldName pairs in order as they occur in metaStr
64
64
_tags = OrderedDict ()
65
-
66
65
# name of the (cluster or cluster_node) component
67
66
label = metaStr .get ('fieldLabel' )
68
67
69
68
if label in self .__compTree .keys ():
70
69
_components = self .__compTree [label ]['componentsMap' ]
71
70
_filters = self .__compTree [label ]['filtersMap' ]
72
-
71
+
73
72
self ._parse_topoJSONStr (self .__metricsDef , self .__metricsType , self .__levels , self .__ids , self .__groupKeys , _components , _filters , _tags , metaStr )
74
73
tree_entry = {}
75
74
tree_entry ['componentsMap' ] = _components
@@ -123,11 +122,11 @@ def _parse_topoJSONStr(self, metrics, metricsType, levels, ids, groupKeys, compo
123
122
# parse sensor relevant data f.e. groupKey, filters, levels
124
123
groupKeys [groupKey ] = len (groupKeys ) + 1
125
124
group_tags = copy .deepcopy (_tags )
126
-
125
+
127
126
# if not all((value in tags.values()) for value in partKey):
128
- # print ("different key values")
129
-
130
- filters [sensor ].append (group_tags )
127
+ # rint ("different key values")
128
+
129
+ filters [sensor ].append (group_tags )
131
130
if sensor not in levels :
132
131
levTree = {}
133
132
for i , tag_key in enumerate (group_tags .keys ()):
0 commit comments