You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@airavata.apache.org by ya...@apache.org on 2025/10/20 20:46:55 UTC
(airavata) 01/01: fix: cannot filter runtimes by queue name
This is an automated email from the ASF dual-hosted git repository.
yasith pushed a commit to branch fix-find-runtimes-by-queue
in repository https://gitbox.apache.org/repos/asf/airavata.git
commit acebf74bf9e0b0651c72a62a77d54dbedbdd4c96
Author: yasithdev <ya...@icloud.com>
AuthorDate: Mon Oct 20 15:46:24 2025 -0500
fix: cannot filter runtimes by queue name
---
dev-tools/airavata-python-sdk/airavata_experiments/runtime.py | 3 +++
dev-tools/airavata-python-sdk/pyproject.toml | 2 +-
2 files changed, 4 insertions(+), 1 deletion(-)
diff --git a/dev-tools/airavata-python-sdk/airavata_experiments/runtime.py b/dev-tools/airavata-python-sdk/airavata_experiments/runtime.py
index f5c40e3c86..3e51518ee9 100644
--- a/dev-tools/airavata-python-sdk/airavata_experiments/runtime.py
+++ b/dev-tools/airavata-python-sdk/airavata_experiments/runtime.py
@@ -291,6 +291,7 @@ def find_runtimes(
node_count: int | None = None,
cpu_count: int | None = None,
group: str | None = None,
+ queue_name: str | None = None,
) -> list[Runtime]:
from .airavata import AiravataOperator
av = AiravataOperator(AuthContext.get_access_token())
@@ -315,6 +316,8 @@ def find_runtimes(
continue
if (category or r.args["category"]) != r.args["category"]:
continue
+ if (queue_name or r.args["queue_name"]) != r.args["queue_name"]:
+ continue
matched_runtimes.append(r)
runtimes.extend(matched_runtimes)
return runtimes
diff --git a/dev-tools/airavata-python-sdk/pyproject.toml b/dev-tools/airavata-python-sdk/pyproject.toml
index d995930f1b..1323513c0b 100644
--- a/dev-tools/airavata-python-sdk/pyproject.toml
+++ b/dev-tools/airavata-python-sdk/pyproject.toml
@@ -4,7 +4,7 @@ build-backend = "setuptools.build_meta"
[project]
name = "airavata-python-sdk"
-version = "2.2.3"
+version = "2.2.4"
description = "Apache Airavata Python SDK"
readme = "README.md"
license = "Apache-2.0"