
For each action, except for creation of a new project, two messages will be sent to rabbitmq. One with the main resource; resource_id; user_id; method and the other with the event_id; user_id; a faked method POST and a faked resource TIMELINE_EVENT Publisher creates an exchange called 'storyboard' and publishes the messages to it. Subscriber creates the queues with different binding_keys which bind themself to the storyboard exchange and start consuming the messages from the exchange. The consumed messages will be printed on the console for now which will be modified later. Do not merge until storyboard has Rabbitmq running. Change-Id: Ic4697f79aaab82dadf1fb1ae66f414a90ae28dac
20 lines
310 B
Plaintext
20 lines
310 B
Plaintext
pbr>=0.6,!=0.7,<1.0
|
|
argparse
|
|
alembic>=0.4.1
|
|
Babel>=1.3
|
|
iso8601>=0.1.9
|
|
oauthlib>=0.6
|
|
oslo.config>=1.2.1
|
|
pecan>=0.4.5
|
|
oslo.db>=0.2.0
|
|
pika>=0.9.14
|
|
python-openid
|
|
PyYAML>=3.1.0
|
|
requests>=1.1
|
|
six>=1.7.0
|
|
SQLAlchemy>=0.8,<=0.8.99
|
|
WSME>=0.6
|
|
sqlalchemy-migrate>=0.8.2,!=0.8.4
|
|
SQLAlchemy-FullText-Search
|
|
eventlet>=0.13.0
|