- rm -rf $(CURDIR)/debian/tmp
- python2.7 setup.py install --install-layout=deb --root $(CURDIR)/debian/tmp
- dh_install --fail-missing
-
- # Manage ceilometer.conf
- mkdir -p $(CURDIR)/debian/ceilometer-common/etc/ceilometer
- mkdir -p $(CURDIR)/debian/ceilometer-common/usr/share/ceilometer-common
- PYTHONPATH=$(CURDIR)/debian/tmp/usr/lib/python2.7/dist-packages oslo-config-generator \
- --output-file $(CURDIR)/debian/ceilometer-common/usr/share/ceilometer-common/ceilometer.conf \
- --wrap-width 140 \
- --namespace ceilometer \
- --namespace oslo.concurrency \
- --namespace oslo.db \
- --namespace oslo.log \
- --namespace oslo.messaging \
- --namespace oslo.middleware.cors \
- --namespace oslo.policy \
- --namespace oslo.service.service \
- --namespace keystonemiddleware.auth_token
- #sed -i 's|[# \t]*auth_protocol[\t ]*=.*|auth_protocol=http|' $(CURDIR)/debian/ceilometer-common/usr/share/ceilometer-common/ceilometer.conf
- chmod 0644 $(CURDIR)/debian/ceilometer-common/usr/share/ceilometer-common/ceilometer.conf
- #sed -i 's|#connection[ \t]*=.*|connection=mongodb://localhost:27017/ceilometer|' $(CURDIR)/debian/ceilometer-common/usr/share/ceilometer-common/ceilometer.conf
- cp -a $(CURDIR)/debian/ceilometer-common/usr/share/ceilometer-common/ceilometer.conf $(CURDIR)/debian/ceilometer-common/etc/ceilometer/
-
-override_dh_auto_build:
- dh_auto_build
- /usr/share/openstack-pkg-tools/pkgos_insert_include pkgos_func ceilometer-common.config
- /usr/share/openstack-pkg-tools/pkgos_insert_include pkgos_func ceilometer-common.postinst
- /usr/share/openstack-pkg-tools/pkgos_insert_include pkgos_func ceilometer-api.config
- /usr/share/openstack-pkg-tools/pkgos_insert_include pkgos_func ceilometer-api.postinst
+ PYTHONPATH=$(CURDIR) oslo-config-generator --config-file=etc/ceilometer/ceilometer-config-generator.conf
+ dh_install --fail-missing -Xusr/etc/ceilometer/ceilometer-config-generator.conf -Xusr/bin/ceilometer-api \
+ -Xusr/etc/ceilometer/polling.yaml