Exemplo n.º 1
0
 def __init__(self, ctxName, listenerPort, warmStart=False):
     LOG("Created context", level=LOG_INIT)
     self.ctxName = ctxName
     self.port = None
     self.__executorInstanceNumbers = {}
     self.__executorManagers = {}
     self.__clientInfo = {}
     self.GUI_Operations = GUIOperations(self)
     self.LST_Operations = LSTOperations(self)
     self.EXC_Operations = EXCOperations(self)
     self.__guiIFC = IPCinterfaceServer("CTX-GUI")
     self.__lstIFC = IPCinterfaceClient("CTX-LST")
     self.listenerPort = listenerPort
     self.__clientLock = thread.allocate_lock()
     self.__execLock = thread.allocate_lock()
     self.__closeLock = Queue.Queue(1)
     self.__executorsRegistry = ProcessRegistry("CTX_" + ctxName, warmStart)
Exemplo n.º 2
0
 def __init__(self):
     ClientInterfaceBase.__init__(self)
     self.executor = None
     self.useContext = True
     self.ready = False
     self.__ctxIFC = IPCinterfaceClient("EXC-CTX")