snap-ceilometer/snap/snap-openstack.yaml
Dmitrii Shcherbakov c9d8aeca90 A standalone snap for Ceilometer
Signed-off-by: Dmitrii Shcherbakov <dmitrii.shcherbakov@canonical.com>
2017-01-23 16:19:13 +03:00

42 lines
1.4 KiB
YAML

setup:
dirs:
- "{snap_common}/etc/ceilometer.conf.d"
- "{snap_common}/etc/ceilometer"
- "{snap_common}/etc/uwsgi"
- "{snap_common}/log"
- "{snap_common}/lock"
- "{snap_common}/run"
templates:
"ceilometer-snap.conf.j2": "{snap_common}/etc/ceilometer.conf.d/ceilometer-snap.conf"
"api.ini.j2": "{snap_common}/etc/uwsgi/api.ini"
entry_points:
ceilometer-collector:
binary: ceilometer-collector
config-files:
- "{snap}/etc/ceilometer/ceilometer.conf"
- "{snap_common}/etc/ceilometer/ceilometer.conf"
config-dirs:
- "{snap_common}/etc/ceilometer.conf.d"
log-file: "{snap_common}/log/ceilometer-collector.log"
ceilometer-agent-notification:
binary: ceilometer-agent-notification
config-files:
- "{snap}/etc/ceilometer/ceilometer.conf"
- "{snap_common}/etc/ceilometer/ceilometer.conf"
config-dirs:
- "{snap_common}/etc/ceilometer.conf.d"
log-file: "{snap_common}/log/ceilometer-agent-notification.log"
ceilometer-polling:
binary: ceilometer-polling
config-files:
- "{snap}/etc/ceilometer/ceilometer.conf"
- "{snap_common}/etc/ceilometer/ceilometer.conf"
config-dirs:
- "{snap_common}/etc/ceilometer.conf.d"
log-file: "{snap_common}/log/ceilometer-agent-central.log"
ceilometer-api:
type: uwsgi
uwsgi-dir: "{snap_common}/etc/uwsgi"
log-file: "{snap_common}/log/ceilometer.log"