sysinfo metadata

Change-Id: Ic11dc307fe5f1c3cfd02e2dfb023930e4caab87f

fixes for json metadata generation

Change-Id: I9899693b6ece68cb5aeb9b756f7bef75c9e896bb
Dieser Commit ist enthalten in:
Rachida Kebichi committed 2020-04-08 12:27:02 -04:00
1 Ursprung 2847137a49
Commit 69b5c85c2b
2 Dateien geändert
+24 -17

Keine Dateien entsprechen Ihrer Suche

+8 -5
Datei anzeigen
@@ -164,14 +164,17 @@ class SQLiteDB:
def metadata_json(self, jsonfile, sysinfo_file):
params = gen_params(sysinfo_file);
with open(jsonfile, mode='a') as fd:
cnt = 0
fd.write('],\n')
fd.write('"otherData": {\n')
cnt = 0
for key in params:
if cnt != 0: fd.write(',\n')
fd.write(' "' + key + '": "' + params[key] + '"')
for nkey in sorted(params.keys()):
key = nkey[1]
cnt = cnt + 1
fd.write('\n }\n')
if cnt == len(params):
fd.write(' "' + key + '": "' + params[nkey] + '"\n')
else:
fd.write(' "' + key + '": "' + params[nkey] + '",\n')
fd.write(' }\n')
def dump_json(self, table_name, data_name, file_name):
if not re.search(r'\.json$', file_name):