2 <!-- a for each loop with 3 branches with a service node corba -->
4 <sequence name="strvec" content="string"/>
7 <container name="A"> </container>
10 <inline name="node0" >
12 <code>p1=["chris%d" % i for i in range(10)]</code>
14 <outport name="p1" type="strvec"/>
17 <foreach name="b1" nbranch="3" type="string" >
18 <sinline name="node2" >
20 <code>import salome</code>
21 <code>salome.salome_init()</code>
22 <code>import PYHELLO_ORB</code>
23 <code>print __container__from__YACS__</code>
24 <code>machine,container=__container__from__YACS__.split('/')</code>
26 <code>param['hostname']=machine</code>
27 <code>param['container_name']=container</code>
28 <code>compo=salome.lcc.LoadComponent(param, "PYHELLO")</code>
29 <code>def f(p1):</code>
30 <code> print compo.makeBanner(p1)</code>
31 <code> print p1</code>
32 <code> return p1</code>
35 <inport name="p1" type="string"/>
36 <outport name="p1" type="string"/>
39 <inline name="node1" >
43 <inport name="p1" type="strvec"/>
48 <control> <fromnode>node0</fromnode> <tonode>b1</tonode> </control>
52 <fromnode>node0</fromnode><fromport>p1</fromport>
53 <tonode>b1</tonode> <toport>SmplsCollection</toport>
56 <fromnode>b1</fromnode><fromport>SmplPrt</fromport>
57 <tonode>b1.node2</tonode> <toport>p1</toport>
60 <fromnode>b1.node2</fromnode><fromport>p1</fromport>
61 <tonode>node1</tonode> <toport>p1</toport>