]> review.fuel-infra Code Review - openstack-build/heat-build.git/commit
Send RPCs to 'engine' topic not 'engine.$host'
authorMark McLoughlin <markmc@redhat.com>
Sat, 27 Apr 2013 12:08:52 +0000 (13:08 +0100)
committerMark McLoughlin <markmc@redhat.com>
Sat, 27 Apr 2013 12:25:34 +0000 (13:25 +0100)
commite28a34f560b83527f2f7022ded4bc91efa2059f8
treecfa88803edc82ae1824fd736a85b5eef346f1779
parent25b82f0a70677feb0f7221ad8a2ebc882faf0a4f
Send RPCs to 'engine' topic not 'engine.$host'

Fixes bug #1173573

We currently send engine RPCs to the 'engine.$host' topic means that
it is impossible to run heat-api and heat-engine on different
machines because you can't configure heat-api with the hostname of
heat-engine.

Fix this simply by sending RPCs to 'engine' which heat-engine. We have
always listened on this topic, so there is no backwards compat
concerns.

This is somewhat related to the multiple-engines blueprint, but
doesn't really help or hinder it.

Change-Id: Ibd4dc948ace4476bfa8e7fdc86e948a622416e58
heat/rpc/client.py
heat/tests/test_api_cfn_v1.py
heat/tests/test_api_cloudwatch.py
heat/tests/test_api_openstack_v1.py
heat/tests/test_rpc_client.py