Add ceilometer
Implements bug 1023972. Add mongodb and pymongo installation.
Change-Id: I631dc8a37f3269e55112ec5a5f375d3a2fd3a604
diff --git a/stack.sh b/stack.sh
index ccbbc6b..1619dfc 100755
--- a/stack.sh
+++ b/stack.sh
@@ -240,6 +240,7 @@
# Get project function libraries
source $TOP_DIR/lib/cinder
+source $TOP_DIR/lib/ceilometer
# Set the destination directories for openstack projects
NOVA_DIR=$DEST/nova
@@ -789,6 +790,9 @@
if is_service_enabled cinder; then
install_cinder
fi
+if is_service_enabled ceilometer; then
+ install_ceilometer
+fi
# Initialization
# ==============
@@ -2122,6 +2126,10 @@
if is_service_enabled cinder; then
start_cinder
fi
+if is_service_enabled ceilometer; then
+ configure_ceilometer
+ start_ceilometer
+fi
screen_it horizon "cd $HORIZON_DIR && sudo tail -f /var/log/$APACHE_NAME/horizon_error.log"
screen_it swift "cd $SWIFT_DIR && $SWIFT_DIR/bin/swift-proxy-server ${SWIFT_CONFIG_DIR}/proxy-server.conf -v"