Codebase list ceilometer / cf3bdff
Allow selecting log destination for Ceilometer daemons Sylvain Baubeau authored 10 years ago Thomas Goirand committed 10 years ago
14 changed file(s) with 112 addition(s) and 14 deletion(s). Raw diff Collapse all Expand all
2525 PID_DIR=/var/run/${SYS_NAME}
2626 PID_FILE=${PID_DIR}/${NAME}.pid
2727 LOGFILE=/var/log/${SYS_NAME}/${NAME}.log
28 DAEMON_ARGS="--config-file=/etc/${SYS_NAME}/ceilometer.conf --log-file=$LOGFILE"
28 DAEMON_ARGS="--config-file=/etc/${SYS_NAME}/ceilometer.conf"
2929
3030 [ -x $DAEMON ] || exit 0
3131
3535 done
3636
3737 . /lib/lsb/init-functions
38
39 [ -r /etc/default/openstack ] && . /etc/default/openstack
40 [ -r /etc/default/$NAME ] && . /etc/default/$NAME
41
42 [ "x$USE_SYSLOG" = "xyes" ] && DAEMON_ARGS="$DAEMON_ARGS --use-syslog"
43 [ "x$USE_LOGFILE" != "xno" ] && DAEMON_ARGS="$DAEMON_ARGS --log-file=$LOGFILE"
3844
3945 do_start() {
4046 start-stop-daemon --start \
1313 chown ceilometer:ceilometer /var/lock/ceilometer
1414 end script
1515
16 exec su -s /bin/sh -c "exec ceilometer-agent-central --config-file /etc/ceilometer/ceilometer.conf --log-file /var/log/ceilometer/ceilometer-agent-central.log" ceilometer
16 script
17 [ -r /etc/default/openstack ] && . /etc/default/openstack
18 [ -r /etc/default/$UPSTART_JOB ] && . /etc/default/$UPSTART_JOB
19
20 [ "x$USE_SYSLOG" = "xyes" ] && DAEMON_ARGS="$DAEMON_ARGS --use-syslog"
21 [ "x$USE_LOGFILE" != "xno" ] && DAEMON_ARGS="$DAEMON_ARGS --log-file /var/log/ceilometer/$UPSTART_JOB.log"
22
23 exec su -s /bin/sh -c "exec ceilometer-agent-central --config-file /etc/ceilometer/ceilometer.conf $DAEMON_ARGS" ceilometer
24 end script
2525 PID_DIR=/var/run/${SYS_NAME}
2626 PID_FILE=${PID_DIR}/${NAME}.pid
2727 LOGFILE=/var/log/${SYS_NAME}/${NAME}.log
28 DAEMON_ARGS="--config-file=/etc/${SYS_NAME}/ceilometer.conf --log-file=$LOGFILE"
28 DAEMON_ARGS="--config-file=/etc/${SYS_NAME}/ceilometer.conf"
2929
3030 [ -x $DAEMON ] || exit 0
3131
3535 done
3636
3737 . /lib/lsb/init-functions
38
39 [ -r /etc/default/openstack ] && . /etc/default/openstack
40 [ -r /etc/default/$NAME ] && . /etc/default/$NAME
41
42 [ "x$USE_SYSLOG" = "xyes" ] && DAEMON_ARGS="$DAEMON_ARGS --use-syslog"
43 [ "x$USE_LOGFILE" != "xno" ] && DAEMON_ARGS="$DAEMON_ARGS --log-file=$LOGFILE"
3844
3945 do_start() {
4046 start-stop-daemon --start \
1313 chown ceilometer:ceilometer /var/lock/ceilometer
1414 end script
1515
16 exec su -s /bin/sh -c "exec ceilometer-agent-compute --config-file /etc/ceilometer/ceilometer.conf --log-file /var/log/ceilometer/ceilometer-agent-compute.log" ceilometer
16 script
17 [ -r /etc/default/openstack ] && . /etc/default/openstack
18 [ -r /etc/default/$UPSTART_JOB ] && . /etc/default/$UPSTART_JOB
19
20 [ "x$USE_SYSLOG" = "xyes" ] && DAEMON_ARGS="$DAEMON_ARGS --use-syslog"
21 [ "x$USE_LOGFILE" != "xno" ] && DAEMON_ARGS="$DAEMON_ARGS --log-file /var/log/ceilometer/$UPSTART_JOB.log"
22
23 exec su -s /bin/sh -c "exec ceilometer-agent-compute --config-file /etc/ceilometer/ceilometer.conf $DAEMON_ARGS" ceilometer
24 end script
2525 PID_DIR=/var/run/${SYS_NAME}
2626 PID_FILE=${PID_DIR}/${NAME}.pid
2727 LOGFILE=/var/log/${SYS_NAME}/${NAME}.log
28 DAEMON_ARGS="--config-file=/etc/${SYS_NAME}/ceilometer.conf --log-file=$LOGFILE"
28 DAEMON_ARGS="--config-file=/etc/${SYS_NAME}/ceilometer.conf"
2929
3030 [ -x $DAEMON ] || exit 0
3131
3535 done
3636
3737 . /lib/lsb/init-functions
38
39 [ -r /etc/default/openstack ] && . /etc/default/openstack
40 [ -r /etc/default/$NAME ] && . /etc/default/$NAME
41
42 [ "x$USE_SYSLOG" = "xyes" ] && DAEMON_ARGS="$DAEMON_ARGS --use-syslog"
43 [ "x$USE_LOGFILE" != "xno" ] && DAEMON_ARGS="$DAEMON_ARGS --log-file=$LOGFILE"
3844
3945 do_start() {
4046 start-stop-daemon --start \
1313 chown ceilometer:ceilometer /var/lock/ceilometer
1414 end script
1515
16 exec su -s /bin/sh -c "exec ceilometer-agent-notification --config-file /etc/ceilometer/ceilometer.conf --log-file /var/log/ceilometer/ceilometer-agent-notification.log" ceilometer
16 script
17 [ -r /etc/default/openstack ] && . /etc/default/openstack
18 [ -r /etc/default/$UPSTART_JOB ] && . /etc/default/$UPSTART_JOB
19
20 [ "x$USE_SYSLOG" = "xyes" ] && DAEMON_ARGS="$DAEMON_ARGS --use-syslog"
21 [ "x$USE_LOGFILE" != "xno" ] && DAEMON_ARGS="$DAEMON_ARGS --log-file /var/log/ceilometer/$UPSTART_JOB.log"
22
23 exec su -s /bin/sh -c "exec ceilometer-agent-notification --config-file /etc/ceilometer/ceilometer.conf $DAEMON_ARGS" ceilometer
24 end script
2525 PID_DIR=/var/run/${SYS_NAME}
2626 PID_FILE=${PID_DIR}/${NAME}.pid
2727 LOGFILE=/var/log/${SYS_NAME}/${NAME}.log
28 DAEMON_ARGS="--config-file=/etc/${SYS_NAME}/ceilometer.conf --log-file=$LOGFILE"
28 DAEMON_ARGS="--config-file=/etc/${SYS_NAME}/ceilometer.conf"
2929
3030 [ -x $DAEMON ] || exit 0
3131
3535 done
3636
3737 . /lib/lsb/init-functions
38
39 [ -r /etc/default/openstack ] && . /etc/default/openstack
40 [ -r /etc/default/$NAME ] && . /etc/default/$NAME
41
42 [ "x$USE_SYSLOG" = "xyes" ] && DAEMON_ARGS="$DAEMON_ARGS --use-syslog"
43 [ "x$USE_LOGFILE" != "xno" ] && DAEMON_ARGS="$DAEMON_ARGS --log-file=$LOGFILE"
3844
3945 do_start() {
4046 start-stop-daemon --start \
1313 chown ceilometer:ceilometer /var/lock/ceilometer
1414 end script
1515
16 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
16 script
17 [ -r /etc/default/openstack ] && . /etc/default/openstack
18 [ -r /etc/default/$UPSTART_JOB ] && . /etc/default/$UPSTART_JOB
19
20 [ "x$USE_SYSLOG" = "xyes" ] && DAEMON_ARGS="$DAEMON_ARGS --use-syslog"
21 [ "x$USE_LOGFILE" != "xno" ] && DAEMON_ARGS="$DAEMON_ARGS --log-file /var/log/ceilometer/$UPSTART_JOB.log"
22
23 exec su -s /bin/sh -c "exec ceilometer-alarm-evaluator --config-file /etc/ceilometer/ceilometer.conf $DAEMON_ARGS" ceilometer
24 end script
2525 PID_DIR=/var/run/${SYS_NAME}
2626 PID_FILE=${PID_DIR}/${NAME}.pid
2727 LOGFILE=/var/log/${SYS_NAME}/${NAME}.log
28 DAEMON_ARGS="--config-file=/etc/${SYS_NAME}/ceilometer.conf --log-file=$LOGFILE"
28 DAEMON_ARGS="--config-file=/etc/${SYS_NAME}/ceilometer.conf"
2929
3030 [ -x $DAEMON ] || exit 0
3131
3535 done
3636
3737 . /lib/lsb/init-functions
38
39 [ -r /etc/default/openstack ] && . /etc/default/openstack
40 [ -r /etc/default/$NAME ] && . /etc/default/$NAME
41
42 [ "x$USE_SYSLOG" = "xyes" ] && DAEMON_ARGS="$DAEMON_ARGS --use-syslog"
43 [ "x$USE_LOGFILE" != "xno" ] && DAEMON_ARGS="$DAEMON_ARGS --log-file=$LOGFILE"
3844
3945 do_start() {
4046 start-stop-daemon --start \
1313 chown ceilometer:ceilometer /var/lock/ceilometer
1414 end script
1515
16 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
16 script
17 [ -r /etc/default/openstack ] && . /etc/default/openstack
18 [ -r /etc/default/$UPSTART_JOB ] && . /etc/default/$UPSTART_JOB
19
20 [ "x$USE_SYSLOG" = "xyes" ] && DAEMON_ARGS="$DAEMON_ARGS --use-syslog"
21 [ "x$USE_LOGFILE" != "xno" ] && DAEMON_ARGS="$DAEMON_ARGS --log-file /var/log/ceilometer/$UPSTART_JOB.log"
22
23 exec su -s /bin/sh -c "exec ceilometer-alarm-notifier --config-file /etc/ceilometer/ceilometer.conf $DAEMON_ARGS" ceilometer
24 end script
2626 PID_DIR=/var/run/${SYS_NAME}
2727 PID_FILE=${PID_DIR}/${NAME}.pid
2828 LOGFILE=/var/log/${SYS_NAME}/${NAME}.log
29 DAEMON_ARGS="--config-file=/etc/${SYS_NAME}/ceilometer.conf --log-file=$LOGFILE"
29 DAEMON_ARGS="--config-file=/etc/${SYS_NAME}/ceilometer.conf"
3030
3131 [ -x $DAEMON ] || exit 0
3232
3636 done
3737
3838 . /lib/lsb/init-functions
39
40 [ -r /etc/default/openstack ] && . /etc/default/openstack
41 [ -r /etc/default/$NAME ] && . /etc/default/$NAME
42
43 [ "x$USE_SYSLOG" = "xyes" ] && DAEMON_ARGS="$DAEMON_ARGS --use-syslog"
44 [ "x$USE_LOGFILE" != "xno" ] && DAEMON_ARGS="$DAEMON_ARGS --log-file=$LOGFILE"
3945
4046 do_start() {
4147 start-stop-daemon --start \
1313 chown ceilometer:ceilometer /var/lock/ceilometer
1414 end script
1515
16 exec su -s /bin/sh -c "exec ceilometer-api --log-file /var/log/ceilometer/ceilometer-api.log --config-file /etc/ceilometer/ceilometer.conf" ceilometer
16 script
17 [ -r /etc/default/openstack ] && . /etc/default/openstack
18 [ -r /etc/default/$UPSTART_JOB ] && . /etc/default/$UPSTART_JOB
19
20 [ "x$USE_SYSLOG" = "xyes" ] && DAEMON_ARGS="$DAEMON_ARGS --use-syslog"
21 [ "x$USE_LOGFILE" != "xno" ] && DAEMON_ARGS="$DAEMON_ARGS --log-file /var/log/ceilometer/$UPSTART_JOB.log"
22
23 exec su -s /bin/sh -c "exec ceilometer-api --config-file /etc/ceilometer/ceilometer.conf $DAEMON_ARGS" ceilometer
24 end script
2626 PID_DIR=/var/run/${SYS_NAME}
2727 PID_FILE=${PID_DIR}/${NAME}.pid
2828 LOGFILE=/var/log/${SYS_NAME}/${NAME}.log
29 DAEMON_ARGS="--config-file=/etc/${SYS_NAME}/ceilometer.conf --log-file=$LOGFILE"
29 DAEMON_ARGS="--config-file=/etc/${SYS_NAME}/ceilometer.conf"
3030
3131 [ -x $DAEMON ] || exit 0
3232
3636 done
3737
3838 . /lib/lsb/init-functions
39
40 [ -r /etc/default/openstack ] && . /etc/default/openstack
41 [ -r /etc/default/$NAME ] && . /etc/default/$NAME
42
43 [ "x$USE_SYSLOG" = "xyes" ] && DAEMON_ARGS="$DAEMON_ARGS --use-syslog"
44 [ "x$USE_LOGFILE" != "xno" ] && DAEMON_ARGS="$DAEMON_ARGS --log-file=$LOGFILE"
3945
4046 do_start() {
4147 start-stop-daemon --start \
1313 chown ceilometer:ceilometer /var/lock/ceilometer
1414 end script
1515
16 exec su -s /bin/sh -c "exec ceilometer-collector --config-file /etc/ceilometer/ceilometer.conf --log-file /var/log/ceilometer/ceilometer-collector.log" ceilometer
16 script
17 [ -r /etc/default/openstack ] && . /etc/default/openstack
18 [ -r /etc/default/$UPSTART_JOB ] && . /etc/default/$UPSTART_JOB
19
20 [ "x$USE_SYSLOG" = "xyes" ] && DAEMON_ARGS="$DAEMON_ARGS --use-syslog"
21 [ "x$USE_LOGFILE" != "xno" ] && DAEMON_ARGS="$DAEMON_ARGS --log-file /var/log/ceilometer/$UPSTART_JOB.log"
22
23 exec su -s /bin/sh -c "exec ceilometer-collector --config-file /etc/ceilometer/ceilometer.conf $DAEMON_ARGS" ceilometer
24 end script