Browse code

Merge "The python-qpid packages must be installed when qpidd is configured"

Jenkins authored on 2014/09/18 14:27:49
Showing 5 changed files
... ...
@@ -17,7 +17,7 @@ python-sqlalchemy
17 17
 python-mysqldb
18 18
 python-mysql.connector
19 19
 python-pyudev
20
-python-qpid # dist:precise
20
+python-qpid # NOPRIME
21 21
 dnsmasq-base
22 22
 dnsmasq-utils # for dhcp_release only available in dist:precise
23 23
 rabbitmq-server # NOPRIME
... ...
@@ -24,7 +24,7 @@ vlan
24 24
 curl
25 25
 genisoimage # required for config_drive
26 26
 rabbitmq-server # NOPRIME
27
-qpidd # dist:precise NOPRIME
27
+qpidd # NOPRIME
28 28
 socat # used by ajaxterm
29 29
 python-mox
30 30
 python-paste
... ...
@@ -45,4 +45,4 @@ python-m2crypto
45 45
 python-kombu
46 46
 python-feedparser
47 47
 python-iso8601
48
-python-qpid # dist:precise
48
+python-qpid # NOPRIME
... ...
@@ -15,7 +15,7 @@ python-kombu
15 15
 #rhel6 gets via pip
16 16
 python-paste        # dist:f19,f20,rhel7
17 17
 python-paste-deploy # dist:f19,f20,rhel7
18
-python-qpid
18
+python-qpid # NOPRIME
19 19
 python-routes
20 20
 python-sqlalchemy
21 21
 python-suds
... ...
@@ -34,7 +34,7 @@ python-paramiko # dist:f19,f20,rhel7
34 34
 # pip we need
35 35
 python-paste        # dist:f19,f20,rhel7
36 36
 python-paste-deploy # dist:f19,f20,rhel7
37
-python-qpid
37
+python-qpid # NOPRIME
38 38
 python-routes
39 39
 python-sqlalchemy
40 40
 python-suds
... ...
@@ -182,6 +182,11 @@ EOF
182 182
         sudo mkdir -p /var/run/openstack
183 183
         sudo chown $STACK_USER /var/run/openstack
184 184
     fi
185
+
186
+    # If using the QPID broker, install the QPID python client API
187
+    if is_service_enabled qpid || [ -n "$QPID_HOST" ]; then
188
+        install_package python-qpid
189
+    fi
185 190
 }
186 191
 
187 192
 # restart the rpc backend