X-Git-Url: https://review.fuel-infra.org/gitweb?a=blobdiff_plain;f=trusty%2Fdebian%2Fceilometer-api.upstart.in;h=59df6e6b81950888c736e20cd9fb7146fa3412fe;hb=a91cb932b09e0c79098302019b5e46763ee30c15;hp=5e9ff3e6e4ad3f813072a1212c9c5f9434cd1e9e;hpb=b0b76f2a7790aee0392bdfddd8c335d533253710;p=openstack-build%2Fceilometer-build.git diff --git a/trusty/debian/ceilometer-api.upstart.in b/trusty/debian/ceilometer-api.upstart.in index 5e9ff3e..59df6e6 100644 --- a/trusty/debian/ceilometer-api.upstart.in +++ b/trusty/debian/ceilometer-api.upstart.in @@ -14,4 +14,12 @@ pre-start script chown ceilometer:ceilometer /var/lock/ceilometer end script -exec su -s /bin/sh -c "exec ceilometer-api --log-file /var/log/ceilometer/ceilometer-api.log --config-file /etc/ceilometer/ceilometer.conf" ceilometer +script + [ -r /etc/default/openstack ] && . /etc/default/openstack + [ -r /etc/default/$UPSTART_JOB ] && . /etc/default/$UPSTART_JOB + + [ "x$USE_SYSLOG" = "xyes" ] && DAEMON_ARGS="$DAEMON_ARGS --use-syslog" + [ "x$USE_LOGFILE" != "xno" ] && DAEMON_ARGS="$DAEMON_ARGS --log-file /var/log/ceilometer/$UPSTART_JOB.log" + + exec su -s /bin/sh -c "exec ceilometer-api --config-file /etc/ceilometer/ceilometer.conf $DAEMON_ARGS" ceilometer +end script