From 867cf42ebdc7e99405615ba455621b00125c46ed Mon Sep 17 00:00:00 2001 From: David Kranz Date: Fri, 26 Oct 2012 13:25:19 -0400 Subject: [PATCH] Clean database when configuring ceilmeter. Change-Id: If9e35f645b35fbe2e2550930da6b909a40f309b1 --- lib/ceilometer | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/ceilometer b/lib/ceilometer index 043f4814cc..b0f0377890 100644 --- a/lib/ceilometer +++ b/lib/ceilometer @@ -41,8 +41,7 @@ CEILOMETER_API_LOG_DIR=/var/log/ceilometer-api # cleanup_ceilometer() - Remove residual data files, anything left over from previous # runs that a clean run would need to clean up function cleanup_ceilometer() { - # This function intentionally left blank - : + mongo ceilometer --eval "db.dropDatabase();" } # configure_ceilometer() - Set config files, create data dirs, etc @@ -63,6 +62,7 @@ function configure_ceilometer() { iniset $CEILOMETER_CONF DEFAULT sql_connection $BASE_SQL_CONN/nova?charset=utf8 iniset $CEILOMETER_CONF keystone_authtoken auth_protocol http + cleanup_ceilometer } # install_ceilometer() - Collect source and prepare