Skip to content

Commit 42461e3

Browse files
committed
Better work with DSN provided as env vars, build factory in runtime.
1 parent cacd6c1 commit 42461e3

File tree

2 files changed

+9
-0
lines changed

2 files changed

+9
-0
lines changed

Resources/config/client.yml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,10 @@
11
services:
2+
enqueue.client.driver_factory:
3+
class: 'Enqueue\Client\DriverFactory'
4+
arguments:
5+
- '@enqueue.client.config'
6+
- '@enqueue.client.meta.queue_meta_registry'
7+
28
enqueue.client.config:
39
class: 'Enqueue\Client\Config'
410
public: false

Resources/config/services.yml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,9 @@ parameters:
33
enqueue.queue_consumer.default_receive_timeout: 10000
44

55
services:
6+
enqueue.connection_factory_factory:
7+
class: 'Enqueue\ConnectionFactoryFactory'
8+
69
enqueue.consumption.extensions:
710
class: 'Enqueue\Consumption\ChainExtension'
811
public: false

0 commit comments

Comments
 (0)