Salome HOME
Add job parameter 'exclusive' to let the user choose to share nodes or not (EDF issue...
[modules/jobmanager.git] / src / engine / BL_Job.hxx
index d4e3da0256647931177ab105fa60f0c6c64b87d6..464abb3a4e168a6b614e71892aec4a3289c4abb8 100644 (file)
@@ -1,4 +1,4 @@
-// Copyright (C) 2009-2012  CEA/DEN, EDF R&D
+// Copyright (C) 2009-2013  CEA/DEN, EDF R&D
 //
 // This library is free software; you can redistribute it and/or
 // modify it under the terms of the GNU Lesser General Public
@@ -62,9 +62,14 @@ namespace BL{
         std::string maximum_duration;
         std::string expected_memory;
         int nb_proc;
+        bool exclusive;
+
+               // Parameters for COORM
+               std::string launcher_file;
+               std::string launcher_args;
       };
-      void setBatchParameters(BL::Job::BatchParam & param);
-      BL::Job::BatchParam & getBatchParameters();
+      void setBatchParameters(const BL::Job::BatchParam & param);
+      const BL::Job::BatchParam & getBatchParameters();
 
       struct FilesParam
       {