From 32188f6005c68f5be7d108a1531dcaf133ba08fb Mon Sep 17 00:00:00 2001 From: Trevor McKay Date: Mon, 2 Jun 2025 11:49:29 -0400 Subject: [PATCH] allow long client version in service version check' --- python/cuopt_server/cuopt_server/utils/job_queue.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/python/cuopt_server/cuopt_server/utils/job_queue.py b/python/cuopt_server/cuopt_server/utils/job_queue.py index dfeb98ae4b..1c49967428 100755 --- a/python/cuopt_server/cuopt_server/utils/job_queue.py +++ b/python/cuopt_server/cuopt_server/utils/job_queue.py @@ -109,7 +109,7 @@ def check_client_version(client_vers): if client_vers == "custom": return [] cv = client_vers.split(".") - if len(cv) != 3: + if len(cv) < 2: logging.warn("Client version missing or bad format") return [ f"Client version missing or not the current format. " @@ -118,7 +118,7 @@ def check_client_version(client_vers): "if this is a custom client." ] else: - cmajor, cminor, _ = cv + cmajor, cminor = cv[:2] matches = (cmajor, cminor) == (major, minor) if not matches: logging.warn(f"Client version {cmajor}.{cminor} does not match")