ceph/debian/ceph-mds.prerm
James Page 19c5ac37ef Use invoke-rc.d in maintainer scripts
Upstart configurations and sysv init scripts should be started and stopped
using invoke-rc.d in maintainer scripts.

This ensures the correct behaviour across both Debian (sysv) and Ubuntu (upstart)
and in restricted environments such as schroot where start/stop of services from
maintainer scripts is normally disabled.

Signed-off-by: James Page <james.page@ubuntu.com>
2013-05-21 09:22:39 +01:00

18 lines
238 B
Bash

#!/bin/sh
# vim: set noet ts=8:
set -e
invoke-rc.d ceph-mds-all stop || {
RESULT=$?
# Ignore if ceph-all upstart config does not
# exist or upstart is not in use
if [ $RESULT != 100 ]; then
exit $RESULT
fi
}
#DEBHELPER#
exit 0