@@ -187,7 +187,7 @@ def __init__(self, name, documentation, value=None, labels=None):
187
187
raise ValueError ('Can only specify at most one of value and labels.' )
188
188
if labels is None :
189
189
labels = []
190
- self ._labelnames = labels
190
+ self ._labelnames = tuple ( labels )
191
191
if value is not None :
192
192
self .add_metric ([], value )
193
193
@@ -212,7 +212,7 @@ def __init__(self, name, documentation, value=None, labels=None):
212
212
raise ValueError ('Can only specify at most one of value and labels.' )
213
213
if labels is None :
214
214
labels = []
215
- self ._labelnames = labels
215
+ self ._labelnames = tuple ( labels )
216
216
if value is not None :
217
217
self .add_metric ([], value )
218
218
@@ -239,7 +239,7 @@ def __init__(self, name, documentation, count_value=None, sum_value=None, labels
239
239
raise ValueError ('Can only specify at most one of value and labels.' )
240
240
if labels is None :
241
241
labels = []
242
- self ._labelnames = labels
242
+ self ._labelnames = tuple ( labels )
243
243
if count_value is not None :
244
244
self .add_metric ([], count_value , sum_value )
245
245
@@ -268,7 +268,7 @@ def __init__(self, name, documentation, buckets=None, sum_value=None, labels=Non
268
268
raise ValueError ('Can only specify at most one of buckets and labels.' )
269
269
if labels is None :
270
270
labels = []
271
- self ._labelnames = labels
271
+ self ._labelnames = tuple ( labels )
272
272
if buckets is not None :
273
273
self .add_metric ([], buckets , sum_value )
274
274
0 commit comments