From b8aa4769a62e0d88174678cbefd89d9ee2baceea Mon Sep 17 00:00:00 2001 From: Sage Weil Date: Fri, 25 Jan 2013 22:52:03 -0800 Subject: [PATCH] init-ceph: consider sysvinit-tagged dirs as local If there is a 'sysvinit' file in the daemon directory in the default location (/var/lib/ceph/$type/ceph-$id), consider it sysvinit-managed. Signed-off-by: Sage Weil --- src/ceph_common.sh | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/ceph_common.sh b/src/ceph_common.sh index b66b1de3a53d..9231b09c4af4 100644 --- a/src/ceph_common.sh +++ b/src/ceph_common.sh @@ -45,6 +45,13 @@ check_host() { #echo host for $name is $host, i am $hostname + # sysvinit managed instance in standird location? + if [ -e "/var/lib/ceph/$type/ceph-$id/sysvinit" ]; then + host="$hostname" + echo "=== $type.$id === " + return 0 + fi + # ignore all sections without 'host' defined if [ -z "$host" ]; then return 1 -- 2.47.3