Skip to content

Commit a0aff6f

Browse files
committed
Create dramatiq worker
Signed-off-by: Federico Busetti <[email protected]>
1 parent e5074f6 commit a0aff6f

File tree

2 files changed

+4
-4
lines changed

2 files changed

+4
-4
lines changed

src/common/config.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99

1010

1111
class DramatiqConfig(BaseModel):
12-
REDIS_HOST: Optional[str] = None
12+
REDIS_URL: Optional[str] = None
1313

1414
class CeleryConfig(BaseModel):
1515
# https://docs.celeryq.dev/en/stable/userguide/configuration.html#configuration

src/common/dramatiq.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -12,9 +12,9 @@ def init_dramatiq(config: AppConfig):
1212
if config.ENVIRONMENT == "test":
1313
broker = StubBroker()
1414
# broker.emit_after("process_boot")
15-
elif config.DRAMATIQ.REDIS_HOST is not None:
16-
broker = RedisBroker(host=config.DRAMATIQ.REDIS_HOST)
15+
elif config.DRAMATIQ.REDIS_URL is not None:
16+
broker = RedisBroker(host=config.DRAMATIQ.REDIS_URL)
1717
else:
18-
raise RuntimeError("Running a non-test environment without Redis host set")
18+
raise RuntimeError("Running a non-test environment without Redis URL set")
1919
broker.add_middleware(AsyncIO())
2020
set_broker(broker)

0 commit comments

Comments
 (0)