2 #from TestLifeCycleCORBA import *
8 host = os.getenv( 'HOST' )
10 lcc = LifeCycleCORBA.LifeCycleCORBA()
13 obj=lcc.FindOrLoad_Component("FactoryServer","SalomeTestComponent")
14 comp=obj._narrow(Engines.TestComponent)
17 #param['hostname']='cli76cc'
18 param['hostname']=host
19 param['container_name']='FactoryServer'
20 comp=lcc.FindOrLoad_Component(param,'SalomeTestComponent')
21 engine=lcc.FindComponent(param,'SalomeTestComponent')
24 print 'lcc.FindOrLoad_Component("FactoryServer","SalomeTestComponent") failed'
29 orb = CORBA.ORB_init(sys.argv, CORBA.ORB_ID)
30 obj = orb.resolve_initial_references("NameService")
31 rootContext = obj._narrow(CosNaming.NamingContext)
33 context_name.append(CosNaming.NameComponent( 'ContainerManager' , 'object' ) )
34 ContainerManager = rootContext.resolve( context_name )
37 myContainerparamsCPP = Engines.MachineParameters( 'myContainer' , host , 'osf' , 0 , 0 , 0 , 0 , 0 )
38 computerlistCPP = [host]
39 containerCPP = ContainerManager.FindOrStartContainer( myContainerparamsCPP , computerlistCPP )
42 ComponentparamsCPP['hostname']=host
43 ComponentparamsCPP['container_name']='myContainer'
44 compCPP=lcc.FindOrLoad_Component(ComponentparamsCPP,'SalomeTestComponent')
46 engineCPP=lcc.FindComponent(ComponentparamsCPP,'SalomeTestComponent')
49 print 'ContainerManager.FindOrStartContainer( myContainerparams , computerlist ) C++ failed'
52 myContainerparamsPy = Engines.MachineParameters( 'myContainerPy' , host , 'osf' , 0 , 0 , 0 , 0 , 0 )
53 computerlistPy = [host]
54 containerPy = ContainerManager.FindOrStartContainer( myContainerparamsPy , computerlistPy )
57 ComponentparamsPy['hostname']=host
58 ComponentparamsPy['container_name']='myContainerPy'
59 compPy=lcc.FindOrLoad_Component(ComponentparamsPy,'SALOME_TestComponentPy')
61 enginePy=lcc.FindComponent(ComponentparamsPy,'SALOME_TestComponentPy')
64 print 'ContainerManager.FindOrStartContainer( myContainerparams , computerlist ) Python failed'