Nova RabbitMQ Queue/Exchange definition location?

Asked by John Davidge

Hello,

Could anybody please point me in the direction of where nova defines the amqp queues and exchanges it uses? If I wanted to remove, add, or rename a queue where would I need to do it? I've tried my best but I just can't find where they are initialized!

Many thanks,

John

Question information

Language:
English Edit question
Status:
Solved
For:
OpenStack Compute (nova) Edit question
Assignee:
No assignee Edit question
Solved by:
Yaguang Tang
Solved:
Last query:
Last reply:
Revision history for this message
Best Yaguang Tang (heut2008) said :
#1

exchanges and specified queues are created in nova/service.py before the nova-* service starts .
the rpc driver is implemented in nova/openstack/rpc/impl_kombu.py

Revision history for this message
John Davidge (john-davidge) said :
#2

Thank you for your help.