X-Git-Url: https://review.fuel-infra.org/gitweb?a=blobdiff_plain;f=trusty%2Fdebian%2Fceilometer-common.postinst;h=9a9d45ce738aed0bf225c076f1c6cc32dc4836b2;hb=981587dac7b7711ee52a4fc6b8589ad23db4c59b;hp=271dd31f0839db8a54cf2e09d594e2a9a90a6450;hpb=9ed9a8077046102d4b1ac5edc630b266fe7063d8;p=openstack-build%2Fceilometer-build.git diff --git a/trusty/debian/ceilometer-common.postinst b/trusty/debian/ceilometer-common.postinst index 271dd31..9a9d45c 100644 --- a/trusty/debian/ceilometer-common.postinst +++ b/trusty/debian/ceilometer-common.postinst @@ -10,6 +10,21 @@ if [ "$1" = "configure" ]; then fi chmod 0775 /var/log/ceilometer + + oslo-config-generator --output-file /etc/ceilometer/ceilometer.conf.sample \ + --namespace ceilometer \ + --namespace oslo.concurrency \ + --namespace oslo.db \ + --namespace oslo.messaging \ + --namespace oslo.policy \ + --namespace keystonemiddleware.auth_token 2>/dev/null + + if [ "$?" -ne 0 ]; then + echo "Configuration file generetion fails!" + fi + if [ ! -f "/etc/ceilometer/ceilometer.conf" ]; then + cp /etc/ceilometer/ceilometer.conf.sample /etc/ceilometer/ceilometer.conf + fi chown -R ceilometer:ceilometer /var/lib/ceilometer /etc/ceilometer /var/log/ceilometer if grep -qE "^(sql_)?connection.*sqlite.*" /etc/ceilometer/ceilometer.conf