Type to describe required properties of a container. More...
import "SALOME_ContainerManager.idl";
Data Fields | |
| string | container_name | 
| container name if given else automatic  More... | |
| string | mode | 
| creation mode for GiveContainer if given else automatic  More... | |
| string | workingdir | 
| container working directory if given else automatic  More... | |
| long | nb_proc | 
| Number of proc of a parallel container.  More... | |
| boolean | isMPI | 
| if true start a MPI container  More... | |
| string | parallelLib | 
| PaCO specific informations.  More... | |
| ResourceParameters | resource_params | 
| Parameters to choose a resource.  More... | |
Type to describe required properties of a container.
| string Engines::ContainerParameters::container_name | 
container name if given else automatic
Referenced by SALOME_LifeCycleCORBA::_FindComponent(), SALOME_LifeCycleCORBA::_LoadComponent(), SALOME_ContainerManager::BuildCommandToLaunchLocalContainer(), SALOME_ContainerManager::BuildTempFileToLaunchRemoteContainer(), SALOME_ContainerManager::checkPaCOParameters(), SALOME_NamingService::ContainerName(), SALOME_LifeCycleCORBA::FindOrLoad_Component(), SALOME_FileTransferCORBA::getLocalFile(), SALOME_ContainerManager::GiveContainer(), main(), SALOME_LifeCycleCORBA::preSet(), NamingServiceTest::testBuildContainerNameForNSParams(), NamingServiceTest::testContainerNameParams(), LifeCycleCORBATest::testFindOrLoad_Component_ParamsContainerName(), and LifeCycleCORBATest::testFindOrLoad_Component_ParamsRemoteComputer2().
| boolean Engines::ContainerParameters::isMPI | 
if true start a MPI container
Referenced by SALOME_ContainerManager::BuildCommandToLaunchLocalContainer(), SALOME_ContainerManager::BuildCommandToLaunchRemoteContainer(), SALOME_ContainerManager::BuildTempFileToLaunchRemoteContainer(), SALOME_NamingService::ContainerName(), SALOME_LifeCycleCORBA::FindOrLoad_Component(), SALOME_ContainerManager::GiveContainer(), SALOME_ContainerManager::LaunchContainer(), main(), SALOME_LifeCycleCORBA::NbProc(), and SALOME_LifeCycleCORBA::preSet().
| string Engines::ContainerParameters::mode | 
creation mode for GiveContainer if given else automatic
List of possible values: "find" : search the first container whose name is container_name on resources listed in resource_params.resList. Return nil if none found. "findorstart" : same as "find", but start a new container if none found. "start" : create a new container. If there is already a container with the same name on the chosen resource, it will be shut down. "get" : search an existing container on the best fitting resource. "getorstart" : same as "get", but start a new container if none found.
Referenced by SALOME_LifeCycleCORBA::_LoadComponent(), SALOME_LifeCycleCORBA::copyFile(), SALOME_FileTransferCORBA::getLocalFile(), SALOME_ContainerManager::GiveContainer(), SALOME_LifeCycleCORBA::Load_ParallelComponent(), and SALOME_LifeCycleCORBA::preSet().
| long Engines::ContainerParameters::nb_proc | 
Number of proc of a parallel container.
Referenced by SALOME_ContainerManager::BuildCommandToLaunchLocalContainer(), SALOME_ContainerManager::BuildCommandToLaunchRemoteContainer(), SALOME_ContainerManager::BuildTempFileToLaunchRemoteContainer(), SALOME_ContainerManager::checkPaCOParameters(), SALOME_NamingService::ContainerName(), SALOME_ContainerManager::GiveContainer(), SALOME_LifeCycleCORBA::NbProc(), and SALOME_LifeCycleCORBA::preSet().
| string Engines::ContainerParameters::parallelLib | 
PaCO specific informations.
Referenced by SALOME_ContainerManager::checkPaCOParameters(), SALOME_ContainerManager::LaunchContainer(), and SALOME_LifeCycleCORBA::preSet().
| ResourceParameters Engines::ContainerParameters::resource_params | 
Parameters to choose a resource.
Referenced by SALOME_LifeCycleCORBA::copyFile(), SALOME_LifeCycleCORBA::FindComponent(), SALOME_LifeCycleCORBA::FindOrLoad_Component(), SALOME_FileTransferCORBA::getLocalFile(), LifeCycleCORBATest::GetRemoteHost(), SALOME_ContainerManager::GiveContainer(), SALOME_ContainerManager::LaunchContainer(), SALOME_LifeCycleCORBA::Load_ParallelComponent(), SALOME_LifeCycleCORBA::LoadComponent(), main(), SALOME_LifeCycleCORBA::preSet(), LifeCycleCORBATest::testFindOrLoad_Component_ParamsLocalContainer(), LifeCycleCORBATest::testFindOrLoad_Component_ParamsRemoteComputer(), and LifeCycleCORBATest::testFindOrLoad_Component_ParamsRemoteComputer2().
| string Engines::ContainerParameters::workingdir | 
container working directory if given else automatic
Referenced by SALOME_ContainerManager::BuildCommandToLaunchLocalContainer(), SALOME_ContainerManager::BuildCommandToLaunchRemoteContainer(), and SALOME_LifeCycleCORBA::preSet().