Functions | |
def | configure |
def ConfigurableExample::a::configure | ( | argv = None |
) |
Definition at line 6 of file a.py.
00006 : 00007 try: 00008 name = argv[0] 00009 ptname = argv[1] 00010 except IndexError: 00011 name = "ConcreteAlgorithm" 00012 ptname = "pubtool" 00013 pass 00014 00015 from ConfigurableExample.ConfigurableExampleConf import \ 00016 ConcreteAlgorithm, ConcreteTool 00017 00018 alg = ConcreteAlgorithm(name) 00019 alg.PublicTool = ConcreteTool(ptname) 00020 00021 print 'Module A: alg ConcreteAlgorithm("%s") has public tool named "%s"'%(name,ptname) print 'Module A: alg ConcreteAlgorithm("%s") has public tool named "%s"'%(name,ptname)