Merge pull request 'machines: don't ignore errors when parsing secretsData json' (#817) from Mic92-target_host into main

This commit is contained in:
clan-bot
2024-02-06 14:18:38 +00:00

View File

@@ -70,11 +70,10 @@ class Machine:
if self.deployment_info["secretsData"]: if self.deployment_info["secretsData"]:
try: try:
return json.loads(Path(self.deployment_info["secretsData"]).read_text()) return json.loads(Path(self.deployment_info["secretsData"]).read_text())
except json.JSONDecodeError: except json.JSONDecodeError as e:
log.error( raise ClanError(
f"Failed to parse secretsData for machine {self.name} as json" f"Failed to parse secretsData for machine {self.name} as json"
) ) from e
return {}
return {} return {}
@property @property