diff options
author | Julien Danjou <julien@danjou.info> | 2013-06-20 16:05:40 +0200 |
---|---|---|
committer | Julien Danjou <julien@danjou.info> | 2013-07-08 12:58:59 +0200 |
commit | 54fcea25407d6958cfd189f19e0e3c1ed12df91c (patch) | |
tree | 4bc187747d443eeda1cba9476e50f0cf037322c2 /tests | |
parent | abfd8ca6ca13b8ad1d42f081aaf29ec639a4032c (diff) | |
download | oslo-54fcea25407d6958cfd189f19e0e3c1ed12df91c.tar.gz oslo-54fcea25407d6958cfd189f19e0e3c1ed12df91c.tar.xz oslo-54fcea25407d6958cfd189f19e0e3c1ed12df91c.zip |
notifier: do not rely on CONF.host
There's nothing in Oslo declaring an 'host' configuration option, so
relying on it isn't a good practice. Let's use the same default value as
intended, but make it work in any case.
Change-Id: I9c898647e68e35435d1a58f920b6e610f217e4e8
Signed-off-by: Julien Danjou <julien@danjou.info>
Diffstat (limited to 'tests')
-rw-r--r-- | tests/unit/test_notifier.py | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/tests/unit/test_notifier.py b/tests/unit/test_notifier.py index 6c3b886..891b0ec 100644 --- a/tests/unit/test_notifier.py +++ b/tests/unit/test_notifier.py @@ -13,6 +13,8 @@ # License for the specific language governing permissions and limitations # under the License. +import socket + from oslo.config import cfg from openstack.common import context @@ -308,3 +310,9 @@ class MultiNotifierTestCase(test_utils.BaseTestCase): notifier_api.WARN, dict(a=3)) self.assertEqual(self.notify_count, 1) + + def test_publisher_id(self): + self.assertEqual(notifier_api.publisher_id('foobar'), + 'foobar.' + socket.gethostname()) + self.assertEqual(notifier_api.publisher_id('foobar', 'baz'), + 'foobar.baz') |