monasca-persister: Add default config file

Use oslo-config-generator to generate the persister.conf file . This
was missing in the package.

Change-Id: I7025f81c5110ac67f1b4a3c217dda9a4a62d2d77
This commit is contained in:
Thomas Bechtold 2019-01-25 14:19:11 +01:00
parent 8e75b30768
commit c99078e4cf
1 changed files with 5 additions and 0 deletions

View File

@ -63,6 +63,9 @@ Data is read from Kafka queue and saved either in InfluxDB or Cassandra
%build
%{py2_build}
PYTHONPATH=. oslo-config-generator \
--config-file config-generator/persister.conf \
--output-file etc/monasca/persister.conf.sample
%install
%{py2_install}
@ -74,6 +77,7 @@ install -d -m 755 %{buildroot}%{_var}/log/{{ pypi_name }}
# install config
install -D -m 640 etc/monasca/persister-logging.conf %{buildroot}%{_sysconfdir}/monasca/persister-logging.conf
install -D -m 644 etc/monasca/persister.conf.sample %{buildroot}%{_sysconfdir}/monasca/persister.conf
# install systemd service
install -p -D -m 444 %{SOURCE1} %{buildroot}%{_unitdir}/openstack-monasca-persister.service
@ -110,6 +114,7 @@ fi
%dir %attr(-, root, monasca) %{_sysconfdir}/monasca
%dir %attr(0750, monasca-persister, monasca) %{_var}/lib/{{ pypi_name }}
%dir %attr(0750, monasca-persister, monasca) %{_var}/log/{{ pypi_name }}
%config(noreplace) %attr(0640, root, monasca) %{_sysconfdir}/monasca/persister.conf
%config(noreplace) %attr(0640, root, monasca) %{_sysconfdir}/monasca/persister-logging.conf
%config(noreplace) %{_sysconfdir}/logrotate.d/openstack-monasca-persister.logrotate
%{_unitdir}/openstack-monasca-persister.service