@@ -537,11 +537,11 @@ def labels(self, *labelvalues, **labelkwargs):
537
537
if labelkwargs :
538
538
if sorted (labelkwargs ) != sorted (self ._labelnames ):
539
539
raise ValueError ('Incorrect label names' )
540
- labelvalues = tuple ([ unicode (labelkwargs [l ]) for l in self ._labelnames ] )
540
+ labelvalues = tuple (unicode (labelkwargs [l ]) for l in self ._labelnames )
541
541
else :
542
542
if len (labelvalues ) != len (self ._labelnames ):
543
543
raise ValueError ('Incorrect label count' )
544
- labelvalues = tuple ([ unicode (l ) for l in labelvalues ] )
544
+ labelvalues = tuple (unicode (l ) for l in labelvalues )
545
545
with self ._lock :
546
546
if labelvalues not in self ._metrics :
547
547
self ._metrics [labelvalues ] = self ._wrappedClass (self ._name , self ._labelnames , labelvalues , ** self ._kwargs )
@@ -551,15 +551,15 @@ def remove(self, *labelvalues):
551
551
'''Remove the given labelset from the metric.'''
552
552
if len (labelvalues ) != len (self ._labelnames ):
553
553
raise ValueError ('Incorrect label count' )
554
- labelvalues = tuple ([ unicode (l ) for l in labelvalues ] )
554
+ labelvalues = tuple (unicode (l ) for l in labelvalues )
555
555
with self ._lock :
556
556
del self ._metrics [labelvalues ]
557
557
558
558
def _samples (self ):
559
559
with self ._lock :
560
560
metrics = self ._metrics .copy ()
561
561
for labels , metric in metrics .items ():
562
- series_labels = list (dict ( zip (self ._labelnames , labels )). items ( ))
562
+ series_labels = list (zip (self ._labelnames , labels ))
563
563
for suffix , sample_labels , value in metric ._samples ():
564
564
yield (suffix , dict (series_labels + list (sample_labels .items ())), value )
565
565
0 commit comments