-// Copyright (C) 2007-2016 CEA/DEN, EDF R&D, OPEN CASCADE
+// Copyright (C) 2007-2023 CEA, EDF, OPEN CASCADE
//
// Copyright (C) 2003-2007 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
// CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
long mem_mb;
//! required frequency
long cpu_clock;
- //! required number of nodes
+ //! required number of nodes. Can be used when submitting slurm jobs.
long nb_node;
//! required number of proc per node
long nb_proc_per_node;
string hostname;
//! Type of the resource ("cluster" or "single_machine")
string type;
- //! protocol to connect to the resource
- //! protocol used to start a remote container (ssh or rsh)
+ //! protocol to connect to the resource and to start a remote container
+ //! Possible values:
+ //! "rsh" : uses rsh and rcp
+ //! "ssh" : uses ssh and scp
+ //! "rsync" : uses ssh and rsync
string protocol;
//! login name to use to start a remote container
string username;
//! Return list of resources available (regarding content of CatalogResources.xml). And for each resource the number of proc available of it.
void ListAllAvailableResources(out ResourceList machines, out IntegerList nbProcsOfMachines) raises (SALOME::SALOME_Exception);
+
+ ResourceList ListAllResourcesInCatalog() raises (SALOME::SALOME_Exception);
};
};