sysinfo metadata
Change-Id: Ic11dc307fe5f1c3cfd02e2dfb023930e4caab87f
fixes for json metadata generation
Change-Id: I9899693b6ece68cb5aeb9b756f7bef75c9e896bb
[ROCm/rocprofiler commit: 69b5c85c2b]
This commit is contained in:
@@ -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):
|
||||
|
||||
Verwijs in nieuw issue
Block a user