X-Git-Url: https://bilbo.iut-bm.univ-fcomte.fr/and/gitweb/loba.git/blobdiff_plain/d43e446400ac7b65d7d2dd3acd57f8f669484449..59c4464d010ebc2275a821c1d80ebc64aeee15e5:/main.cpp?ds=sidebyside diff --git a/main.cpp b/main.cpp index f171425..8c1965a 100644 --- a/main.cpp +++ b/main.cpp @@ -3,6 +3,7 @@ #include #include #include +#include "deployment.h" #include "hostdata.h" #include "misc.h" #include "options.h" @@ -90,14 +91,11 @@ int main(int argc, char* argv[]) MSG_create_environment(opt::platform_file.c_str()); hostdata::create(); if (opt::auto_depl::enabled) { - opt::auto_depl::nhosts = hostdata::size(); - opt::auto_depl::load = hostdata::size(); - try { - // fixme: do auto deployment - } - catch (std::exception& e) { - THROW1(0, 0, "%s", e.what()); - } + if (!opt::auto_depl::nhosts) + opt::auto_depl::nhosts = hostdata::size(); + if (!opt::auto_depl::load) + opt::auto_depl::load = hostdata::size(); + MY_launch_application(); // it is already opt::* aware... } else { MSG_launch_application(opt::deployment_file.c_str()); }