2 #from TestLifeCycleCORBA import *
9 host = Utils_Identity.getShortHostName()
10 #host = os.getenv( 'HOST' )
12 lcc = LifeCycleCORBA.LifeCycleCORBA()
15 obj=lcc.FindOrLoad_Component("FactoryServer","SalomeTestComponent")
16 comp=obj._narrow(Engines.TestComponent)
19 #param['hostname']='cli76cc'
20 param['hostname']=host
21 param['container_name']='FactoryServer'
22 comp=lcc.FindOrLoad_Component(param,'SalomeTestComponent')
23 engine=lcc.FindComponent(param,'SalomeTestComponent')
26 print 'lcc.FindOrLoad_Component("FactoryServer","SalomeTestComponent") failed'
31 orb = CORBA.ORB_init(sys.argv, CORBA.ORB_ID)
32 obj = orb.resolve_initial_references("NameService")
33 rootContext = obj._narrow(CosNaming.NamingContext)
35 context_name.append(CosNaming.NameComponent( 'ContainerManager' , 'object' ) )
36 ContainerManager = rootContext.resolve( context_name )
39 myContainerparamsCPP = Engines.MachineParameters( 'myContainer' , host , 'osf' , 0 , 0 , 0 , 0 , 0 )
40 computerlistCPP = [host]
41 containerCPP = ContainerManager.FindOrStartContainer( myContainerparamsCPP , computerlistCPP )
44 ComponentparamsCPP['hostname']=host
45 ComponentparamsCPP['container_name']='myContainer'
46 compCPP=lcc.FindOrLoad_Component(ComponentparamsCPP,'SalomeTestComponent')
48 engineCPP=lcc.FindComponent(ComponentparamsCPP,'SalomeTestComponent')
51 print 'ContainerManager.FindOrStartContainer( myContainerparams , computerlist ) C++ failed'
54 myContainerparamsPy = Engines.MachineParameters( 'myContainerPy' , host , 'osf' , 0 , 0 , 0 , 0 , 0 )
55 computerlistPy = [host]
56 containerPy = ContainerManager.FindOrStartContainer( myContainerparamsPy , computerlistPy )
59 ComponentparamsPy['hostname']=host
60 ComponentparamsPy['container_name']='myContainerPy'
61 compPy=lcc.FindOrLoad_Component(ComponentparamsPy,'SALOME_TestComponentPy')
63 enginePy=lcc.FindComponent(ComponentparamsPy,'SALOME_TestComponentPy')
66 print 'ContainerManager.FindOrStartContainer( myContainerparams , computerlist ) Python failed'