@@ -23,26 +23,23 @@ def work(self):
2323 env = Pothos .ProxyEnvironment ("managed" )
2424
2525 #make a topology to connect and process
26- topology = env .findProxy ('Pothos/Topology' ).make ()
27-
28- #get the block registry
29- reg = env .findProxy ("Pothos/BlockRegistry" )
26+ topology = Pothos .Topology ()
3027
3128 #create feeder block and give it a message
32- feeder = reg . callProxy ("/blocks/feeder_source" , "int" )
29+ feeder = Pothos . BlockRegistry ("/blocks/feeder_source" , "int" )
3330 feeder .feedMessage ("hello" )
3431 feeder .feedMessage ("world" )
3532 feeder .feedMessage (123 )
3633
3734 #create a collector block to house the result
38- collector = reg . callProxy ("/blocks/collector_sink" , "int" )
35+ collector = Pothos . BlockRegistry ("/blocks/collector_sink" , "int" )
3936
4037 #use an all in-python block thats not even in the block registry
4138 fwd = MessageForwarder ()
4239
4340 #connect and run it
44- topology .connect (feeder , "0" , fwd , "0" )
45- topology .connect (fwd , "0" , collector , "0" )
41+ topology .connect (feeder , 0 , fwd , 0 )
42+ topology .connect (fwd , 0 , collector , 0 )
4643 topology .commit ()
4744 topology .waitInactive ()
4845
0 commit comments