Traceback (most recent call last):
File "/usr/lib/python3.11/wsgiref/handlers.py", line 137, in run
self.result = application(self.environ, self.start_response)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/mnt/sirius/homes/pysmart/lib/python3.11/site-packages/prometheus_client/exposition.py", line 128, in prometheus_app
status, headers, output = _bake_output(registry, accept_header, accept_encoding_header, params, disable_compression)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/mnt/sirius/homes/pysmart/lib/python3.11/site-packages/prometheus_client/exposition.py", line 104, in _bake_output
output = encoder(registry)
^^^^^^^^^^^^^^^^^
File "/mnt/sirius/homes/pysmart/lib/python3.11/site-packages/prometheus_client/exposition.py", line 284, in generate_latest
output.append(sample_line(s))
^^^^^^^^^^^^^^
File "/mnt/sirius/homes/pysmart/lib/python3.11/site-packages/prometheus_client/exposition.py", line 241, in sample_line
['{}="{}"'.format(
File "/mnt/sirius/homes/pysmart/lib/python3.11/site-packages/prometheus_client/exposition.py", line 242, in <listcomp>
k, v.replace('\\', r'\\').replace('\n', r'\n').replace('"', r'\"'))
^^^^^^^^^
AttributeError: ("'int' object has no attribute 'replace'", Metric(pysmart_test, PySMART metric test, gauge, , [Sample(name='pysmart_test', labels={'num': '0', 'hours': 3324, 'type': 'Short', 'status': 'Completed without error', 'LBA': 'N/A', 'device': 'nvme0', 'interface': 'nvme', 'raid_id': 'N/A', 'remain': 0}, value=1, timestamp=None, exemplar=None), Sample(name='pysmart_test', labels={'num': '1', 'hours': 3206, 'type': 'Short', 'status': 'Completed without error', 'LBA': 'N/A', 'device': 'nvme0', 'interface': 'nvme', 'raid_id': 'N/A', 'remain': 0}, value=1, timestamp=None, exemplar=None), Sample(name='pysmart_test', labels={'num': '2', 'ho