summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSage Weil <sage@inktank.com>2013-07-20 09:02:40 -0700
committerSage Weil <sage@inktank.com>2013-07-20 09:02:40 -0700
commitf608f104ff0cc43ba5bed287f46e07fe4d77822f (patch)
tree524cd7d4a546498b2f7b4ac09bf2e52402bc456b
parent73b4003f6545ae1ed9efd3abc3b25bd3ebd73c46 (diff)
downloadceph-f608f104ff0cc43ba5bed287f46e07fe4d77822f.tar.gz
init-ceph: behave if incompletely installedwip-5695
e.g., Debian 'removed, config remains' state Fixes: #5695 Signed-off-by: Sage Weil <sage@inktank.com>
-rw-r--r--src/init-ceph.in4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/init-ceph.in b/src/init-ceph.in
index b0ed353f8e7..8b879be2b0a 100644
--- a/src/init-ceph.in
+++ b/src/init-ceph.in
@@ -34,6 +34,10 @@ usage_exit() {
exit
}
+# behave if we are not completely installed (e.g., Debian "removed,
+# config remains" state)
+test -f $LIBDIR/ceph_common.sh || exit 0
+
. $LIBDIR/ceph_common.sh
EXIT_STATUS=0