Added configuration to each init scripts so that they log in their own log file,...
authorThomas Goirand <thomas@goirand.fr>
Mon, 3 Jun 2013 08:27:01 +0000 (16:27 +0800)
committerThomas Goirand <thomas@goirand.fr>
Mon, 3 Jun 2013 08:27:01 +0000 (16:27 +0800)
Rewritten-From: 523ca44b74fbed3b4f5b95475089d1fe7aaed824

13 files changed:
xenial/debian/ceilometer-agent-central.init
xenial/debian/ceilometer-agent-central.logrotate [new file with mode: 0644]
xenial/debian/ceilometer-agent-central.postrm [new file with mode: 0644]
xenial/debian/ceilometer-agent-compute.init
xenial/debian/ceilometer-agent-compute.logrotate [new file with mode: 0644]
xenial/debian/ceilometer-agent-compute.postrm [new file with mode: 0644]
xenial/debian/ceilometer-api.init
xenial/debian/ceilometer-api.logrotate [new file with mode: 0644]
xenial/debian/ceilometer-api.postrm [new file with mode: 0644]
xenial/debian/ceilometer-collector.init
xenial/debian/ceilometer-collector.logrotate [new file with mode: 0644]
xenial/debian/ceilometer-collector.postrm [new file with mode: 0644]
xenial/debian/changelog

index 9a43dd9ed26d4146d765e84cd71b1279d89ee7e4..1448d5034ee1923a16df6bb564e5cc7bb144ac82 100644 (file)
@@ -23,6 +23,8 @@ DAEMON_GROUP=${SYS_NAME}
 LOCK_DIR=/var/lock/${SYS_NAME}
 PID_DIR=/var/run/${SYS_NAME}
 PID_FILE=${PID_DIR}/${NAME}.pid
+LOGFILE=/var/log/${SYS_NAME}/${NAME}.log
+DAEMON_ARGS="--config-file=/etc/${SYSNAME}/ceilometer.conf --log-file=$LOGFILE"
 
 [ -x $DAEMON ] || exit 0
 
diff --git a/xenial/debian/ceilometer-agent-central.logrotate b/xenial/debian/ceilometer-agent-central.logrotate
new file mode 100644 (file)
index 0000000..9997b88
--- /dev/null
@@ -0,0 +1,7 @@
+/var/log/ceilometer/ceilometer-agent-central.log {
+    daily
+    missingok
+    compress
+    delaycompress
+    notifempty
+}
diff --git a/xenial/debian/ceilometer-agent-central.postrm b/xenial/debian/ceilometer-agent-central.postrm
new file mode 100644 (file)
index 0000000..410f1f9
--- /dev/null
@@ -0,0 +1,10 @@
+#!/bin/sh
+
+set -e
+
+if [ "${1}" = purge ] ; then
+       rm -f /var/log/ceilometer/ceilometer-agent-central.log*
+       [ -d /var/log/ceilometer ] && rmdir --ignore-fail-on-non-empty /var/log/ceilometer
+fi
+
+#DEBHELPER#
index f9af5af7e1abfd853205a39f1c7fc01a5d7ee078..31d2873d4b18bd2610601565450838885c13dc92 100644 (file)
@@ -23,6 +23,8 @@ DAEMON_GROUP=${SYS_NAME}
 LOCK_DIR=/var/lock/${SYS_NAME}
 PID_DIR=/var/run/${SYS_NAME}
 PID_FILE=${PID_DIR}/${NAME}.pid
+LOGFILE=/var/log/${SYS_NAME}/${NAME}.log 
+DAEMON_ARGS="--config-file=/etc/${SYSNAME}/ceilometer.conf --log-file=$LOGFILE"
 
 [ -x $DAEMON ] || exit 0
 
diff --git a/xenial/debian/ceilometer-agent-compute.logrotate b/xenial/debian/ceilometer-agent-compute.logrotate
new file mode 100644 (file)
index 0000000..13d3216
--- /dev/null
@@ -0,0 +1,7 @@
+/var/log/ceilometer/ceilometer-agent-compute.log {
+    daily
+    missingok
+    compress
+    delaycompress
+    notifempty
+}
diff --git a/xenial/debian/ceilometer-agent-compute.postrm b/xenial/debian/ceilometer-agent-compute.postrm
new file mode 100644 (file)
index 0000000..4afe19d
--- /dev/null
@@ -0,0 +1,10 @@
+#!/bin/sh
+
+set -e
+
+if [ "${1}" = purge ] ; then
+       rm -f /var/log/ceilometer/ceilometer-agent-compute.log*
+       [ -d /var/log/ceilometer ] && rmdir --ignore-fail-on-non-empty /var/log/ceilometer
+fi
+
+#DEBHELPER#
index 8eca526aa1eb40de103767fdbd9e227966042bf4..a5958538907537487a3722e69014170c793c84e2 100644 (file)
@@ -24,6 +24,8 @@ DAEMON_GROUP=${SYS_NAME}
 LOCK_DIR=/var/lock/${SYS_NAME}
 PID_DIR=/var/run/${SYS_NAME}
 PID_FILE=${PID_DIR}/${NAME}.pid
+LOGFILE=/var/log/${SYS_NAME}/${NAME}.log 
+DAEMON_ARGS="--config-file=/etc/${SYSNAME}/ceilometer.conf --log-file=$LOGFILE"
 
 [ -x $DAEMON ] || exit 0
 
diff --git a/xenial/debian/ceilometer-api.logrotate b/xenial/debian/ceilometer-api.logrotate
new file mode 100644 (file)
index 0000000..4acdfff
--- /dev/null
@@ -0,0 +1,7 @@
+/var/log/ceilometer/ceilometer-api.log {
+    daily
+    missingok
+    compress
+    delaycompress
+    notifempty
+}
diff --git a/xenial/debian/ceilometer-api.postrm b/xenial/debian/ceilometer-api.postrm
new file mode 100644 (file)
index 0000000..8e034c2
--- /dev/null
@@ -0,0 +1,10 @@
+#!/bin/sh
+
+set -e
+
+if [ "${1}" = purge ] ; then
+       rm -f /var/log/ceilometer/ceilometer-api.log*
+       [ -d /var/log/ceilometer ] && rmdir --ignore-fail-on-non-empty /var/log/ceilometer
+fi
+
+#DEBHELPER#
index 8e23d2aeb8c5f2f30c9ff338fe786e3acfc338c5..f15142d7bfef621f314740cb1b53b2c9cae41eb6 100644 (file)
@@ -24,6 +24,8 @@ DAEMON_GROUP=${SYS_NAME}
 LOCK_DIR=/var/lock/${SYS_NAME}
 PID_DIR=/var/run/${SYS_NAME}
 PID_FILE=${PID_DIR}/${NAME}.pid
+LOGFILE=/var/log/${SYS_NAME}/${NAME}.log 
+DAEMON_ARGS="--config-file=/etc/${SYSNAME}/ceilometer.conf --log-file=$LOGFILE"
 
 [ -x $DAEMON ] || exit 0
 
diff --git a/xenial/debian/ceilometer-collector.logrotate b/xenial/debian/ceilometer-collector.logrotate
new file mode 100644 (file)
index 0000000..6c57e09
--- /dev/null
@@ -0,0 +1,7 @@
+/var/log/ceilometer/ceilometer-collector.log {
+    daily
+    missingok
+    compress
+    delaycompress
+    notifempty
+}
diff --git a/xenial/debian/ceilometer-collector.postrm b/xenial/debian/ceilometer-collector.postrm
new file mode 100644 (file)
index 0000000..dd84d44
--- /dev/null
@@ -0,0 +1,10 @@
+#!/bin/sh
+
+set -e
+
+if [ "${1}" = purge ] ; then
+       rm -f /var/log/ceilometer/ceilometer-collector.log*
+       [ -d /var/log/ceilometer ] && rmdir --ignore-fail-on-non-empty /var/log/ceilometer
+fi
+
+#DEBHELPER#
index 0768eec5088aa29f5bc0de21a203063e1d72759d..fe5d8d2d49da51c1a2f79e402402240948d23c35 100644 (file)
@@ -1,3 +1,10 @@
+ceilometer (2013.1.1-2) UNRELEASED; urgency=low
+
+  * Added configuration to each init scripts so that they log in their own log
+    file, added the corresponding purge postrm and logrotate.
+
+ -- Thomas Goirand <zigo@debian.org>  Mon, 03 Jun 2013 16:26:14 +0800
+
 ceilometer (2013.1.1-1) unstable; urgency=low
 
   * New upstream release.