#include <stdexcept>
#include <msg/msg.h>
#include <xbt/log.h>
+#include "deployment.h"
#include "hostdata.h"
#include "misc.h"
#include "options.h"
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());
}