--- /dev/null
+usr/bin/ceilometer-alarm-evaluator
--- /dev/null
+#!/bin/sh
+
+set -e
+
+if [ "${1}" = purge ] ; then
+ rm -f /var/log/ceilometer/ceilometer-alarm-evaluator.log*
+ [ -d /var/log/ceilometer ] && rmdir --ignore-fail-on-non-empty /var/log/ceilometer
+fi
+
+#DEBHELPER#
--- /dev/null
+description "ceilometer-alarm-notifier"
+author "Thomas Goirand <zigo@debian.org>"
+
+start on runlevel [2345]
+stop on runlelvel [016]
+
+chdir /var/run
+
+pre-start script
+ mkdir -p /var/run/ceilometer
+ chown ceilometer:ceilometer /var/run/ceilometer
+
+ mkdir -p /var/lock/ceilometer
+ chown ceilometer:ceilometer /var/lock/ceilometer
+end script
+
+exec su -s /bin/sh -c "exec ceilometer-alarm-evaluator --config-file /etc/ceilometer/ceilometer.conf --log-file /var/log/ceilometer/ceilometer-alarm-evaluator.log" ceilometer
--- /dev/null
+usr/bin/ceilometer-alarm-notifier
--- /dev/null
+#!/bin/sh
+
+set -e
+
+if [ "${1}" = purge ] ; then
+ rm -f /var/log/ceilometer/ceilometer-alarm-notifier.log*
+ [ -d /var/log/ceilometer ] && rmdir --ignore-fail-on-non-empty /var/log/ceilometer
+fi
+
+#DEBHELPER#
--- /dev/null
+description "ceilometer-alarm-notifier"
+author "Thomas Goirand <zigo@debian.org>"
+
+start on runlevel [2345]
+stop on runlelvel [016]
+
+chdir /var/run
+
+pre-start script
+ mkdir -p /var/run/ceilometer
+ chown ceilometer:ceilometer /var/run/ceilometer
+
+ mkdir -p /var/lock/ceilometer
+ chown ceilometer:ceilometer /var/lock/ceilometer
+end script
+
+exec su -s /bin/sh -c "exec ceilometer-alarm-notifier --config-file /etc/ceilometer/ceilometer.conf --log-file /var/log/ceilometer/ceilometer-alarm-notifier.log" ceilometer
etc/ceilometer/policy.json etc/ceilometer
etc/ceilometer/sources.json etc/ceilometer
tools/show_data.py usr/share/doc/ceilometer
-usr/bin/ceilometer-alarm-evaluator
-usr/bin/ceilometer-alarm-notifier
usr/bin/ceilometer-dbsync
usr/bin/ceilometer-expirer
(A ceilometer is an instrument that measures cloud coverage.)
.
This package contains the central agent.
+
+Package: ceilometer-alarm-evaluator
+Architecture: all
+Pre-Depends: dpkg (>= 1.15.6~)
+Depends: ceilometer-common (= ${binary:Version}),
+ ${misc:Depends},
+ ${ostack-lsb-base},
+ ${python:Depends}
+Description: OpenStack efficient metering counters system - alarm evaluator
+ Ceilometer aims to deliver a Single Point Of Contact for billing systems,
+ providing all the counters they need to establish customer billing, accros
+ all current and future OpenStack components. The delivery of counters must be
+ traceable and auditable, the counters must be easily extensible to support new
+ projects, and agents doing data collections should be independent of the
+ overall system.
+ .
+ This package contains the alarm evaluator daemon.
+
+Package: ceilometer-alarm-notifier
+Architecture: all
+Pre-Depends: dpkg (>= 1.15.6~)
+Depends: ceilometer-common (= ${binary:Version}),
+ ${misc:Depends},
+ ${ostack-lsb-base},
+ ${python:Depends}
+Description: OpenStack efficient metering counters system - alarm notifier
+ Ceilometer aims to deliver a Single Point Of Contact for billing systems,
+ providing all the counters they need to establish customer billing, accros
+ all current and future OpenStack components. The delivery of counters must be
+ traceable and auditable, the counters must be easily extensible to support new
+ projects, and agents doing data collections should be independent of the
+ overall system.
+ .
+ This package contains the alarm notifier daemon.
# Testing ceilometer-daemons
#---------------------------
set -e
-DAEMONS=('ceilometer-collector' 'ceilometer-api' 'ceilometer-agent-compute' 'ceilometer-agent-central')
+DAEMONS=('ceilometer-collector' 'ceilometer-api' 'ceilometer-agent-compute' 'ceilometer-agent-central' 'ceilometer-alarm-evaluator' 'ceilometer-alarm-notifier')
for daemon in "${DAEMONS[@]}"; do
if pidof -x $daemon > /dev/null; then