Type to describe a resource. More...
import "SALOME_ResourcesManager.idl";
Data Fields | |
string | name |
name More... | |
string | hostname |
hostname More... | |
string | type |
Type of the resource ("cluster" or "single_machine") More... | |
string | protocol |
protocol to connect to the resource protocol used to start a remote container (ssh or rsh) More... | |
string | username |
login name to use to start a remote container More... | |
string | applipath |
salome application to use to start a remote container More... | |
CompoList | componentList |
list of available components. More... | |
string | OS |
operating system More... | |
long | mem_mb |
memory size per node More... | |
long | cpu_clock |
frequency More... | |
long | nb_node |
number of node More... | |
long | nb_proc_per_node |
number of proc per node More... | |
string | batch |
batch system More... | |
string | mpiImpl |
MPI implementation. More... | |
string | iprotocol |
if the resource is a cluster: internal protocol to use to start a remote container (ssh or rsh) on the cluster More... | |
boolean | can_launch_batch_jobs |
Specify if the resource can launch batch jobs. More... | |
boolean | can_run_containers |
Specify if the resource can run containers. More... | |
string | working_directory |
Predefined working directory on the resource. More... | |
Type to describe a resource.
string Engines::ResourceDefinition::applipath |
salome application to use to start a remote container
Referenced by resourceDefinition_CORBAtoCPP(), BatchTest::test(), and BatchTest::test_appli().
string Engines::ResourceDefinition::batch |
batch system
Referenced by resourceDefinition_CORBAtoCPP(), BatchTest::test(), BatchTest::test_jobsubmit_mpi(), and BatchTest::test_jobsubmit_simple().
boolean Engines::ResourceDefinition::can_launch_batch_jobs |
Specify if the resource can launch batch jobs.
Referenced by resourceDefinition_CORBAtoCPP().
boolean Engines::ResourceDefinition::can_run_containers |
Specify if the resource can run containers.
Referenced by resourceDefinition_CORBAtoCPP().
CompoList Engines::ResourceDefinition::componentList |
list of available components.
An empty list means every component is available.
Referenced by resourceDefinition_CORBAtoCPP().
long Engines::ResourceDefinition::cpu_clock |
frequency
Referenced by resourceDefinition_CORBAtoCPP().
string Engines::ResourceDefinition::hostname |
hostname
Referenced by BatchTest::BatchTest(), BatchTest::get_home(), resourceDefinition_CORBAtoCPP(), BatchTest::test(), BatchTest::test_appli(), BatchTest::test_connection(), BatchTest::test_filecopy(), BatchTest::test_getresult(), BatchTest::test_jobsubmit_mpi(), and BatchTest::test_jobsubmit_simple().
string Engines::ResourceDefinition::iprotocol |
if the resource is a cluster: internal protocol to use to start a remote container (ssh or rsh) on the cluster
Referenced by resourceDefinition_CORBAtoCPP().
long Engines::ResourceDefinition::mem_mb |
memory size per node
Referenced by resourceDefinition_CORBAtoCPP().
string Engines::ResourceDefinition::mpiImpl |
MPI implementation.
Referenced by resourceDefinition_CORBAtoCPP(), BatchTest::test(), and BatchTest::test_jobsubmit_mpi().
string Engines::ResourceDefinition::name |
name
Referenced by resourceDefinition_CORBAtoCPP(), resourceDefinition_CPPtoCORBA(), and SALOME_Launcher::testBatch().
long Engines::ResourceDefinition::nb_node |
number of node
Referenced by main(), and resourceDefinition_CORBAtoCPP().
long Engines::ResourceDefinition::nb_proc_per_node |
number of proc per node
Referenced by main(), and resourceDefinition_CORBAtoCPP().
string Engines::ResourceDefinition::OS |
operating system
Referenced by resourceDefinition_CORBAtoCPP().
string Engines::ResourceDefinition::protocol |
protocol to connect to the resource protocol used to start a remote container (ssh or rsh)
Referenced by BatchTest::get_home(), resourceDefinition_CORBAtoCPP(), BatchTest::test(), BatchTest::test_appli(), BatchTest::test_connection(), BatchTest::test_filecopy(), BatchTest::test_getresult(), BatchTest::test_jobsubmit_mpi(), and BatchTest::test_jobsubmit_simple().
string Engines::ResourceDefinition::type |
Type of the resource ("cluster" or "single_machine")
Referenced by resourceDefinition_CORBAtoCPP().
string Engines::ResourceDefinition::username |
login name to use to start a remote container
Referenced by BatchTest::get_home(), resourceDefinition_CORBAtoCPP(), BatchTest::test(), BatchTest::test_appli(), BatchTest::test_connection(), BatchTest::test_filecopy(), BatchTest::test_getresult(), BatchTest::test_jobsubmit_mpi(), and BatchTest::test_jobsubmit_simple().
string Engines::ResourceDefinition::working_directory |
Predefined working directory on the resource.
Referenced by resourceDefinition_CORBAtoCPP().