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