in src/hyperpod_cli/service/get_training_job.py [0:0]
def _format_output_to_keep_needed_fields(self, output):
result = {}
if output:
if output.get("metadata"):
result = {
"Name": output.get("metadata").get("name"),
"Namespace": output.get("metadata").get("namespace"),
"Label": output.get("metadata").get("labels"),
"CreationTimestamp": output.get("metadata").get(
"creationTimestamp"
),
}
result.update({"Status": output.get("status")})
result.update({"ConsoleURL": utils.get_cluster_console_url()})
return json.dumps(result, indent=1, sort_keys=False)