Add batch parameter "EXCLUSIVE" in Launcher: Salome jobs are launched in exclusive mode, command jobs in shared mode.
#ifdef WITH_LIBBATCH
Batch::Parametre params = common_job_params();
params[Batch::EXECUTABLE] = buildCommandScript(params, _launch_date);
+ params[Batch::EXCLUSIVE] = false;
_batch_job->setParametre(params);
#endif
}
#ifdef WITH_LIBBATCH
Batch::Parametre params = common_job_params();
params[Batch::EXECUTABLE] = buildSalomeScript(params);
+ params[Batch::EXCLUSIVE] = true;
_batch_job->setParametre(params);
#endif
}
# This local variable defines the list of CPPFLAGS common to all target in this package.
COMMON_CPPFLAGS=\
- -I$(srcdir)/../Batch \
-I$(srcdir)/../Basics \
-I$(srcdir)/../SALOMELocalTrace \
-I$(srcdir)/../NamingService \
std::string name;
std::string hostname;
std::string OS;
- unsigned int nb_proc;
- unsigned int nb_node;
- unsigned int nb_proc_per_node;
- unsigned int cpu_clock;
- unsigned int mem_mb;
+ long nb_proc;
+ long nb_node;
+ long nb_proc_per_node;
+ long cpu_clock;
+ long mem_mb;
std::vector<std::string> componentList;
std::vector<std::string> resourceList;
};