Salome HOME
CCAR: several changes in Container Manager and Resources Manager CCAR_cm3_end
authorcaremoli <caremoli>
Thu, 30 Apr 2009 11:51:53 +0000 (11:51 +0000)
committercaremoli <caremoli>
Thu, 30 Apr 2009 11:51:53 +0000 (11:51 +0000)
commit37af4eda88606505c841280582f86ca297f25a44
treed4e0fb7ce28d21d6934f230d365ba77acd70faa2
parentded44b5659d14b27dddce017bd131701137233d6
CCAR: several changes in Container Manager and Resources Manager
1- remove unused members in MachineParameters, keep only members for requests
   the members removed are : alias, protocol, username, applipath, mpiImpl, batch
2- remove the enum policy which is replaced by a new member in MachineParameters (policy)
3- add a new member computerList in MachineParameters structure to specify a list of machines
   in a request to Container Manager
3- remove no more used parameters (policy, possibleComputers, componentList
   in FindOrStartContainer, FindOrStarParallelContainer, StartContainer,
   GiveContainer and GetFittingResources. These operations now take only
   one argument : a MachineParameters structure.
4- adapt LifeCycle to these changes
20 files changed:
idl/SALOME_ContainerManager.idl
src/Container/SALOME_ContainerManager.cxx
src/Container/SALOME_ContainerManager.hxx
src/Launcher/Launcher.cxx
src/Launcher/SALOME_Launcher.cxx
src/LifeCycleCORBA/SALOME_FileTransferCORBA.cxx
src/LifeCycleCORBA/SALOME_LifeCycleCORBA.cxx
src/LifeCycleCORBA/SALOME_LifeCycleCORBA.hxx
src/LifeCycleCORBA/Test/LifeCycleCORBATest.cxx
src/LifeCycleCORBA/TestContainerManager.cxx
src/LifeCycleCORBA_SWIG/LifeCycleCORBA.py
src/LifeCycleCORBA_SWIG/Test/LifeCycleCORBA_SWIGTest.py
src/LifeCycleCORBA_SWIG/Test/Makefile.am
src/LifeCycleCORBA_SWIG/Test/testcontainermanager.py [new file with mode: 0644]
src/LifeCycleCORBA_SWIG/Test/testresourcemanager.py [new file with mode: 0644]
src/LifeCycleCORBA_SWIG/libSALOME_LifeCycleCORBA.i
src/ResourcesManager/ResourcesManager.cxx
src/ResourcesManager/ResourcesManager.hxx
src/ResourcesManager/SALOME_ResourcesManager.cxx
src/ResourcesManager/SALOME_ResourcesManager.hxx