]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
init-ceph: behave if incompletely installed
authorSage Weil <sage@inktank.com>
Sat, 20 Jul 2013 16:02:40 +0000 (09:02 -0700)
committerSage Weil <sage@inktank.com>
Fri, 23 Aug 2013 00:59:46 +0000 (17:59 -0700)
e.g., Debian 'removed, config remains' state

Fixes: #5695
Signed-off-by: Sage Weil <sage@inktank.com>
src/init-ceph.in

index 7d003e6370cf4a667cce90ecc704c155c01952d0..3a404a46c6f441ee1b22889c04af3312009685f9 100644 (file)
@@ -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