]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
mkcephfs: error out if 'devs' defined but 'osd fs type' not defined
authorSage Weil <sage@inktank.com>
Fri, 21 Dec 2012 22:23:14 +0000 (14:23 -0800)
committerSage Weil <sage@inktank.com>
Fri, 21 Dec 2012 22:23:14 +0000 (14:23 -0800)
We can infer btrfs if they use btrfs devs, but if they use devs there is
no default fs.

Signed-off-by: Sage Weil <sage@inktank.com>
src/mkcephfs.in

index 3f271ce6c49fa2bb72e08abedced1618e03b37fd..897a2629930c0e2b6d75832bea1f9c6b0015c88a 100644 (file)
@@ -318,7 +318,7 @@ if [ -n "$prepareosdfs" ]; then
             fs_devs="$tmp_btrfs_devs"
         else
             echo "no devs defined for $name"
-            exit 0
+            exit 1
         fi
     fi
     if [ -z "$fs_type" ]; then
@@ -328,7 +328,7 @@ if [ -n "$prepareosdfs" ]; then
             fs_type="btrfs"
         else
             echo No filesystem type defined!
-            exit 0
+            exit 1
         fi
     fi