test_utility: WARNING shadowing name from outerscope violation

Signed-off-by: matthew <stidmatt@gmail.com>
This commit is contained in:
matthew
2021-12-03 08:12:17 -08:00
parent 0a79bbf777
commit e771a767e1

View File

@@ -51,8 +51,7 @@ class ClientVisualization(LFCliBase, threading.Thread):
self.ip = 0 self.ip = 0
self.down = 0 self.down = 0
self.phantom = 0 self.phantom = 0
for i in self.json_get("/port/list?fields=port,alias,parent%20dev,down,phantom,ip,port%20type")[ for i in self.json_get("/port/list?fields=port,alias,parent%20dev,down,phantom,ip,port%20type")['interfaces']:
'interfaces']:
for j in i: for j in i:
print(i[j]['port type']) print(i[j]['port type'])
@@ -84,7 +83,7 @@ class ClientVisualization(LFCliBase, threading.Thread):
break break
class CreateHTML(): class CreateHTML:
def __init__(self, path="", test_name="", time_snap="", dut_ssid="", test_conf_data={}, objective="", def __init__(self, path="", test_name="", time_snap="", dut_ssid="", test_conf_data={}, objective="",
test_results={}, chart_data={}, chart_params={}): test_results={}, chart_data={}, chart_params={}):
self.head = """ self.head = """
@@ -239,16 +238,16 @@ class CreateHTML():
self.report = self.head + self.test_conf + self.objective + self.summary_results + self.chart + self.detail_result + self.end self.report = self.head + self.test_conf + self.objective + self.summary_results + self.chart + self.detail_result + self.end
class RuntimeUpdates(): class RuntimeUpdates:
def __init__(self, session_id, init_data): def __init__(self, session_id, init_data):
self.session_id = session_id self.session_id = session_id
self.init_data = init_data self.init_data = init_data
f = open(updates_path, 'r+') f = open(updates_path, 'r+')
data = f.read() data = f.read()
f.close() f.close()
obj = data[data.find('{'): data.rfind('}') + 1] self.obj = data[data.find('{'): data.rfind('}') + 1]
obj = re.sub('[\']', '"', obj) self.obj = re.sub('[\']', '"', self.obj)
data = json.loads(obj) data = json.loads(self.obj)
print(data) print(data)
data["web_updates"].append({"ID": self.session_id, "data": self.init_data}) data["web_updates"].append({"ID": self.session_id, "data": self.init_data})
print(data) print(data)
@@ -262,9 +261,9 @@ class RuntimeUpdates():
f = open(updates_path, 'r+') f = open(updates_path, 'r+')
data = f.read() data = f.read()
f.close() f.close()
obj = data[data.find('{'): data.rfind('}') + 1] data_obj = data[data.find('{'): data.rfind('}') + 1]
obj = re.sub('[\']', '"', obj) data_obj = re.sub('[\']', '"', data_obj)
data = json.loads(obj) data = json.loads(data_obj)
for update in data["web_updates"]: for update in data["web_updates"]:
if update["ID"] == self.session_id: if update["ID"] == self.session_id: