]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
crushtool: fail on parse error
authorSage Weil <sage@newdream.net>
Thu, 4 Mar 2010 15:41:20 +0000 (07:41 -0800)
committerSage Weil <sage@newdream.net>
Thu, 4 Mar 2010 18:02:15 +0000 (10:02 -0800)
src/crushtool.cc

index 5c97aab6ef360fe9b73b8e3cbe160c7f01f90494..09e18404d912ef093928957718d6ef8486833abc 100644 (file)
@@ -463,7 +463,7 @@ int compile_crush_file(const char *infn, CrushWrapper &crush)
     int pos = cpos - p->first;
     cerr << infn << ":" << line //<< ":" << (pos+1)
         << " error: parse error at '" << line_val[line].substr(pos) << "'" << std::endl;
-    return 1;
+    return -1;
   }
 
   //cout << "parsing succeeded\n";