diff --git a/projects/amdsmi/amdsmi_cli/amdsmi_logger.py b/projects/amdsmi/amdsmi_cli/amdsmi_logger.py index a8a57d9587..a2fae370d2 100644 --- a/projects/amdsmi/amdsmi_cli/amdsmi_logger.py +++ b/projects/amdsmi/amdsmi_cli/amdsmi_logger.py @@ -622,12 +622,11 @@ class AMDSMILogger(): combined_json["partition_profiles"] = self.store_partition_profiles_json_output if self.store_partition_resources_json_output: combined_json["partition_resources"] = self.store_partition_resources_json_output - if self.destination == 'stdout': json_std_output = json.dumps(combined_json, indent=4) print(json_std_output) else: - with open(self.destination, 'w', encoding="utf-8") as output_file: + with self.destination.open('w', encoding="utf-8") as output_file: json.dump(combined_json, output_file, indent=4)