Public Member Functions | |
def | __init__ (self, container_name='', mode='start', workingdir='', nb_proc=0, isMPI=False, parallelLib='', resource_params=None) |
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 information. More... | |
ResourceParameters | resource_params |
Parameters to choose a resource. More... | |
def LifeCycleCORBA.ContainerParameters.__init__ | ( | self, | |
container_name = '' , |
|||
mode = 'start' , |
|||
workingdir = '' , |
|||
nb_proc = 0 , |
|||
isMPI = False , |
|||
parallelLib = '' , |
|||
resource_params = None |
|||
) |
|
inherited |
container name if given else automatic
Referenced by script_parameters.ScriptLocalParameters::__str__(), SALOME_LifeCycleCORBA::_FindComponent(), SALOME_LifeCycleCORBA::_LoadComponent(), SALOME_ContainerManager::BuildCommandToLaunchLocalContainer(), SALOME_ContainerManager::BuildTempFileToLaunchRemoteContainer(), SALOME_ContainerManager::checkPaCOParameters(), SALOME_NamingService_Abstract::ContainerName(), SALOME_LifeCycleCORBA::FindOrLoad_Component(), SALOME_FileTransferCORBA::getLocalFile(), SALOME_ContainerManager::GiveContainer(), main(), SALOME_LifeCycleCORBA::preSet(), testcontainermanager.TestContainerManager::test0(), testcontainermanager.TestContainerManager::test1(), testcontainermanager.TestContainerManager::test2(), NamingServiceTest::testBuildContainerNameForNSParams(), NamingServiceTest::testContainerNameParams(), LifeCycleCORBATest::testFindOrLoad_Component_ParamsContainerName(), and LifeCycleCORBATest::testFindOrLoad_Component_ParamsRemoteComputer2().
|
inherited |
if true start a MPI container
Referenced by SALOME_ContainerManager::BuildCommandToLaunchLocalContainer(), SALOME_ContainerManager::BuildCommandToLaunchRemoteContainer(), SALOME_ContainerManager::BuildTempFileToLaunchRemoteContainer(), SALOME_NamingService_Abstract::ContainerName(), SALOME_LifeCycleCORBA::FindOrLoad_Component(), SALOME_ContainerManager::GiveContainer(), SALOME_ContainerManager::LaunchContainer(), main(), SALOME_LifeCycleCORBA::NbProc(), and SALOME_LifeCycleCORBA::preSet().
|
inherited |
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 runSession.SessionParameters::__repr__(), SALOME_LifeCycleCORBA::_LoadComponent(), SALOME_LifeCycleCORBA::copyFile(), SALOME_FileTransferCORBA::getLocalFile(), SALOME_ContainerManager::GiveContainer(), SALOME_LifeCycleCORBA::Load_ParallelComponent(), IDLparser.parameter::merge(), and SALOME_LifeCycleCORBA::preSet().
|
inherited |
Number of proc of a parallel container.
Referenced by script_parameters.ScriptLocalParameters::__str__(), SALOME_ContainerManager::BuildCommandToLaunchLocalContainer(), SALOME_ContainerManager::BuildCommandToLaunchRemoteContainer(), SALOME_ContainerManager::BuildTempFileToLaunchRemoteContainer(), SALOME_ContainerManager::checkPaCOParameters(), SALOME_NamingService_Abstract::ContainerName(), SALOME_ContainerManager::GiveContainer(), SALOME_LifeCycleCORBA::NbProc(), and SALOME_LifeCycleCORBA::preSet().
|
inherited |
PaCO specific information.
Referenced by SALOME_ContainerManager::checkPaCOParameters(), SALOME_ContainerManager::LaunchContainer(), and SALOME_LifeCycleCORBA::preSet().
|
inherited |
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().
|
inherited |
container working directory if given else automatic
Referenced by SALOME_ContainerManager::BuildCommandToLaunchLocalContainer(), SALOME_ContainerManager::BuildCommandToLaunchRemoteContainer(), and SALOME_LifeCycleCORBA::preSet().