Browse code

Merge "Add ceilometer-api to service catalog"

Jenkins authored on 2012/10/27 00:31:36
Showing 1 changed files
... ...
@@ -262,6 +262,21 @@ if [[ "$ENABLED_SERVICES" =~ "q-svc" ]]; then
262 262
     fi
263 263
 fi
264 264
 
265
+if [[ "$ENABLED_SERVICES" =~ "ceilometer-api" ]]; then
266
+    if [[ "$KEYSTONE_CATALOG_BACKEND" = 'sql' ]]; then
267
+        CEILOMETER_SERVICE=$(get_id keystone service-create \
268
+            --name=ceilometer \
269
+            --type=metering \
270
+            --description="Ceilometer Service")
271
+        keystone endpoint-create \
272
+            --region RegionOne \
273
+            --service_id $CEILOMETER_SERVICE \
274
+            --publicurl "http://$SERVICE_HOST:8777/" \
275
+            --adminurl "http://$SERVICE_HOST:8777/" \
276
+            --internalurl "http://$SERVICE_HOST:8777/"
277
+    fi
278
+fi
279
+
265 280
 # EC2
266 281
 if [[ "$ENABLED_SERVICES" =~ "n-api" ]]; then
267 282
     if [[ "$KEYSTONE_CATALOG_BACKEND" = 'sql' ]]; then