diff options
author | BonfaceKilz | 2021-02-24 18:17:06 +0300 |
---|---|---|
committer | BonfaceKilz | 2021-03-08 21:09:58 +0300 |
commit | d266756d26e78e77b99515802de51ec1151a7abb (patch) | |
tree | 50446df697585eae267741b475aee314cceca6e4 /gn3/commands.py | |
parent | fde7e47975bcdc936b95f527a4880409ff54cf3e (diff) | |
download | genenetwork3-d266756d26e78e77b99515802de51ec1151a7abb.tar.gz |
Make the name of the redis job queue configurable
Diffstat (limited to 'gn3/commands.py')
-rw-r--r-- | gn3/commands.py | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/gn3/commands.py b/gn3/commands.py index 51c1582..70ef2cf 100644 --- a/gn3/commands.py +++ b/gn3/commands.py @@ -33,7 +33,8 @@ def compose_gemma_cmd( return cmd -def queue_cmd(conn: Redis, cmd: str, email: Optional[str] = None) -> str: +def queue_cmd(conn: Redis, job_queue: str, + cmd: str, email: Optional[str] = None) -> str: """Given a command CMD; (optional) EMAIL; and a redis connection CONN, queue it in Redis with an initial status of 'queued'. The following status codes are supported: @@ -53,7 +54,7 @@ are supported: "result": "", "status": "queued"}.items(): conn.hset(key, value, unique_id) - conn.rpush("GN2::job-queue", + conn.rpush(job_queue, unique_id) if email: conn.hset("email", |