include reading summary inside try
This commit is contained in:
parent
df6f4c944b
commit
42e70ea796
1 changed files with 5 additions and 5 deletions
|
@ -71,13 +71,13 @@ class restic_exporter:
|
|||
for line in content:
|
||||
try:
|
||||
line_data = json.loads(line)
|
||||
if 'message_type' in line_data:
|
||||
if line_data['message_type'] == 'summary':
|
||||
self.summary = line_data
|
||||
if 'snapshot_id' in line_data:
|
||||
self.labels["snapshot_id"] = line_data['snapshot_id']
|
||||
except json.decoder.JSONDecodeError as error:
|
||||
self._log.error(f"Error decoding line '{line}'. {error}")
|
||||
if 'message_type' in line_data:
|
||||
if line_data['message_type'] == 'summary':
|
||||
self.summary = line_data
|
||||
if 'snapshot_id' in line_data:
|
||||
self.labels["snapshot_id"] = line_data['snapshot_id']
|
||||
file_stats = os.stat(json_file)
|
||||
self.summary['timestamp'] = round(file_stats.st_mtime * 1000)
|
||||
self._log.debug(f"Summary: {json.dumps(self.summary, indent=2)}")
|
||||
|
|
Loading…
Reference in a new issue