]> AND Private Git Repository - loba.git/blobdiff - options.cpp
Logo AND Algorithmique Numérique Distribuée

Private GIT Repository
Remove "-s" option from getopt parameters.
[loba.git] / options.cpp
index 827a064935cfa4d2fdeb4572e258c5d22a100d18..31c23b97e99ea570f720642bebb206605ab38e1a 100644 (file)
@@ -176,7 +176,8 @@ bool opt::parse_args(int* argc, char* argv[])
             opt::loba_algo = optarg;
             result = opt_helper::nol_find_prefix(opt::loba_algorithms,
                                                  "load balancing algorithm",
-                                                 opt::loba_algo);
+                                                 opt::loba_algo)
+                && result;
             break;
         case 'b':
             opt::bookkeeping = true;
@@ -213,7 +214,8 @@ bool opt::parse_args(int* argc, char* argv[])
         case 'T':
             opt::auto_depl::topology = optarg;
             result = opt_helper::nol_find_prefix(opt::topologies, "topology",
-                                                 opt::auto_depl::topology);
+                                                 opt::auto_depl::topology)
+                && result;
             break;
         case 'v':
             // nothing to do: this option is checked at the very
@@ -369,6 +371,8 @@ void opt::usage()
               << "        proc : messages from base process class\n"
               << "        loba : messages from load-balancer\n";
 
+    // std::clog << "\nMiscellaneous low-level parameters\n";
+
 #undef so_list
 #undef so
 #undef o