-
Notifications
You must be signed in to change notification settings - Fork 3
Open
Description
I have a dict of telegraf tags {u'status': u'success', u'priority': 5.0} that chokes up the conversion to string.
Traceback (most recent call last):
[snip]
File "/home/mwarren/workspace/venv/lib/python2.7/site-packages/txtelegraf/measurement.py", line 129, in __str__
return unicode(self).encode('utf-8')
File "/home/mwarren/workspace/venv/lib/python2.7/site-packages/txtelegraf/measurement.py", line 118, in __unicode__
tags = format_tags(self.tags)
File "/home/mwarren/workspace/venv/lib/python2.7/site-packages/txtelegraf/measurement.py", line 69, in format_tags
return ",".join(("%s=%s" % (format_tag(k), format_tag(v)) for (k, v) in sorted(tags.items())))
File "/home/mwarren/workspace/venv/lib/python2.7/site-packages/txtelegraf/measurement.py", line 69, in <genexpr>
return ",".join(("%s=%s" % (format_tag(k), format_tag(v)) for (k, v) in sorted(tags.items())))
File "/home/mwarren/workspace/venv/lib/python2.7/site-packages/txtelegraf/measurement.py", line 46, in format_tag
s = s.replace(single_slash, underscore)
AttributeError: 'float' object has no attribute 'replace'
Metadata
Metadata
Assignees
Labels
No labels