import os, sys import getopt from schainpy.controller import Project class scProcessController(): def __init__(self): print "ESTOY EJECUTANDO EL NUEVO PROCESO PERO APARENTEMENTE NO QUIERE" self.setfilename() self.operation() def setfilename(self): arglist= '' longarglist=['filename='] optlist,args=getopt.getopt(sys.argv[1:],arglist,longarglist) for opt in optlist: if opt[0]== '--filename': self.filename = opt[1] def operation(self): print 'inicia operation' controllerObj = Project() print "Leyendo el archivo XML" #self.filename="C://Users//alex//schain_workspace//Alexander1.xml" controllerObj.readXml(self.filename) #controllerObj.printattr() controllerObj.createObjects() controllerObj.connectObjects() controllerObj.run() def main(): a=scProcessController() if __name__ == "__main__": main()