]> git.immae.eu Git - github/wallabag/wallabag.git/blame - src/Wallabag/ImportBundle/Resources/config/rabbit.yml
Add Pinboard import
[github/wallabag/wallabag.git] / src / Wallabag / ImportBundle / Resources / config / rabbit.yml
CommitLineData
b3437d58
JB
1# RabbitMQ stuff
2services:
ac87e0db
JB
3 wallabag_import.consumer.amqp.pocket:
4 class: Wallabag\ImportBundle\Consumer\AMQPEntryConsumer
b3437d58
JB
5 arguments:
6 - "@doctrine.orm.entity_manager"
7 - "@wallabag_user.user_repository"
8 - "@wallabag_import.pocket.import"
7816eb62 9 - "@event_dispatcher"
b3437d58 10 - "@logger"
ac87e0db
JB
11 wallabag_import.consumer.amqp.readability:
12 class: Wallabag\ImportBundle\Consumer\AMQPEntryConsumer
b3437d58
JB
13 arguments:
14 - "@doctrine.orm.entity_manager"
15 - "@wallabag_user.user_repository"
16 - "@wallabag_import.readability.import"
7816eb62 17 - "@event_dispatcher"
b3437d58 18 - "@logger"
ff1a5362
JB
19 wallabag_import.consumer.amqp.instapaper:
20 class: Wallabag\ImportBundle\Consumer\AMQPEntryConsumer
21 arguments:
22 - "@doctrine.orm.entity_manager"
23 - "@wallabag_user.user_repository"
24 - "@wallabag_import.instapaper.import"
7816eb62 25 - "@event_dispatcher"
ff1a5362 26 - "@logger"
9ab024b4
JB
27 wallabag_import.consumer.amqp.pinboard:
28 class: Wallabag\ImportBundle\Consumer\AMQPEntryConsumer
29 arguments:
30 - "@doctrine.orm.entity_manager"
31 - "@wallabag_user.user_repository"
32 - "@wallabag_import.pinboard.import"
33 - "@event_dispatcher"
34 - "@logger"
ac87e0db
JB
35 wallabag_import.consumer.amqp.wallabag_v1:
36 class: Wallabag\ImportBundle\Consumer\AMQPEntryConsumer
b3437d58
JB
37 arguments:
38 - "@doctrine.orm.entity_manager"
39 - "@wallabag_user.user_repository"
40 - "@wallabag_import.wallabag_v1.import"
7816eb62 41 - "@event_dispatcher"
b3437d58 42 - "@logger"
ac87e0db
JB
43 wallabag_import.consumer.amqp.wallabag_v2:
44 class: Wallabag\ImportBundle\Consumer\AMQPEntryConsumer
b3437d58
JB
45 arguments:
46 - "@doctrine.orm.entity_manager"
47 - "@wallabag_user.user_repository"
48 - "@wallabag_import.wallabag_v2.import"
7816eb62 49 - "@event_dispatcher"
b3437d58 50 - "@logger"
59201088
TC
51 wallabag_import.consumer.amqp.firefox:
52 class: Wallabag\ImportBundle\Consumer\AMQPEntryConsumer
53 arguments:
54 - "@doctrine.orm.entity_manager"
55 - "@wallabag_user.user_repository"
56 - "@wallabag_import.firefox.import"
7816eb62 57 - "@event_dispatcher"
59201088
TC
58 - "@logger"
59 wallabag_import.consumer.amqp.chrome:
60 class: Wallabag\ImportBundle\Consumer\AMQPEntryConsumer
61 arguments:
62 - "@doctrine.orm.entity_manager"
63 - "@wallabag_user.user_repository"
64 - "@wallabag_import.chrome.import"
7816eb62 65 - "@event_dispatcher"
59201088 66 - "@logger"