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().