Made it remove square brackets
This commit is contained in:
parent
5525447885
commit
e670a79d6d
|
|
@ -79,9 +79,18 @@ class Agent(object):
|
|||
new_dict = {}
|
||||
for k, v in agent_details.items():
|
||||
new_values = self.prefix_keys(v, k)
|
||||
new_values = self.delete_conflict_characters(new_values)
|
||||
new_dict[k] = new_values
|
||||
return new_dict
|
||||
|
||||
@staticmethod
|
||||
def delete_conflict_characters(value_dict):
|
||||
new_dict = {}
|
||||
for key, value in value_dict.items():
|
||||
new_value = str(value).replace('[', '').replace(']', '')
|
||||
new_dict[key] = new_value
|
||||
return new_dict
|
||||
|
||||
@staticmethod
|
||||
def prefix_keys(value_dict, prefix):
|
||||
new_dict = {}
|
||||
|
|
@ -108,3 +117,5 @@ telegraf_client = TelegrafClient(host=config['telegraf']['host'], port=config['t
|
|||
for agent in agent_list:
|
||||
a = Agent(agent, api)
|
||||
a.send_agent_metrics(telegraf_client)
|
||||
for k, v in a.get_agent_metrics().items():
|
||||
print(k, v)
|
||||
|
|
|
|||
Loading…
Reference in New Issue