From c1e3fe533d625e828342611991d36d378fe86094 Mon Sep 17 00:00:00 2001 From: William Horn Date: Mon, 10 Mar 2025 13:48:53 -0800 Subject: [PATCH] Update lib/dynamo/dynamo/jobs.py Co-authored-by: Jake Herrmann --- lib/dynamo/dynamo/jobs.py | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/lib/dynamo/dynamo/jobs.py b/lib/dynamo/dynamo/jobs.py index 08f1b95ed..33c766889 100644 --- a/lib/dynamo/dynamo/jobs.py +++ b/lib/dynamo/dynamo/jobs.py @@ -150,23 +150,25 @@ def _get_cost_parameter_value(job: dict, cost_parameter: str) -> str: parameter_value = job['job_parameters'][cost_parameter] if isinstance(parameter_value, str): - return parameter_value + cost_parameter_value = parameter_value elif isinstance(parameter_value, int): - return str(parameter_value) + cost_parameter_value = str(parameter_value) elif isinstance(parameter_value, float): - return str(int(parameter_value)) + cost_parameter_value = str(int(parameter_value)) elif isinstance(parameter_value, list): - return str(len(parameter_value)) + cost_parameter_value = str(len(parameter_value)) else: raise ValueError( f'Cost parameter {cost_parameter} for job type {job["job_type"]} has ' - 'unsupported type {type(parameter_value)}' + f'unsupported type {type(parameter_value)}' ) + return cost_parameter_value + def query_jobs( user: str,