fix: cannot filter runtimes by queue name
diff --git a/dev-tools/airavata-python-sdk/airavata_experiments/runtime.py b/dev-tools/airavata-python-sdk/airavata_experiments/runtime.py
index f5c40e3..3e51518 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 @@
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 @@
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 d995930..1323513 100644
--- a/dev-tools/airavata-python-sdk/pyproject.toml
+++ b/dev-tools/airavata-python-sdk/pyproject.toml
@@ -4,7 +4,7 @@
[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"