Adds new config files in /etc/ceilometer
authorThomas Goirand <thomas@goirand.fr>
Tue, 20 Nov 2012 16:21:22 +0000 (16:21 +0000)
committerThomas Goirand <thomas@goirand.fr>
Tue, 20 Nov 2012 16:21:22 +0000 (16:21 +0000)
Rewritten-From: d5d76207cbb5a62b6e457a510765c94d4550756b

xenial/debian/ceilometer-common.postinst.in
xenial/debian/rules

index 865d7d574b7a890bf2c932ddbcabb0635469ab45..9aabb784ec9537a8720ea5320b6a985af781672c 100644 (file)
@@ -8,6 +8,9 @@ if [ "$1" = "configure" ]; then
        pkgos_var_user_group nova
        pkgos_var_user_group ceilometer
        adduser ceilometer nova || true
+       pkgos_write_new_conf ceilometer ceilometer.conf
+       pkgos_write_new_conf ceilometer policy.json
+       pkgos_write_new_conf ceilometer sources.json
 fi
 
 #DEBHELPER#
index 09236a76a5e2eea83b4821554bfaf024e61de052..80b0247aebf26e72c5e6ba9fbb49510f5a25ccbe 100755 (executable)
@@ -7,6 +7,12 @@ include /usr/share/openstack-pkg-tools/pkgos.make
 %:
        dh $@  --with python2
 
+override_dh_install:
+       dh_install
+       install -D -m 0644 $(CURDIR)/etc/ceilometer/ceilometer.conf.sample      $(CURDIR)/debian/ceilometer-common/usr/share/ceilometer-common/ceilometer.conf
+       install -D -m 0644 $(CURDIR)/etc/ceilometer/policy.json                 $(CURDIR)/debian/ceilometer-common/usr/share/ceilometer-common/policy.json
+       install -D -m 0644 $(CURDIR)/etc/ceilometer/sources.json                $(CURDIR)/debian/ceilometer-common/usr/share/ceilometer-common/sources.json
+
 override_dh_auto_build:
        dh_auto_build
        /usr/share/openstack-pkg-tools/pkgos_insert_include pkgos_func ceilometer-common.postinst