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