Ejemplo n.º 1
0
 def __init__(self):
     """
     """
     Channel.__init__(self)
     self.queue = []
     self._counter = 1
     self._last_id = 0
Ejemplo n.º 2
0
 def __init__(self, task):
     Channel.__init__(self, error_response=True)
     self.task = task
     self.nodename = None
     self.topology = None
     self.propagation = None
     self.logger = logging.getLogger(__name__)
Ejemplo n.º 3
0
 def __init__(self, task):
     Channel.__init__(self, error_response=True)
     self.task = task
     self.nodename = None
     self.topology = None
     self.propagation = None
     self.logger = logging.getLogger(__name__)
 def __init__(self):
     """
     """
     Channel.__init__(self)
     self.queue = []
     self._counter = 1
     self._last_id = 0
Ejemplo n.º 5
0
 def __init__(self, task, gateway):
     """
     """
     Channel.__init__(self)
     self.task = task
     self.gateway = gateway
     self.workers = {}
     self._cfg_write_hist = deque() # track write requests
     self._sendq = deque()
     self._rc = None
     self.logger = logging.getLogger(__name__)
Ejemplo n.º 6
0
 def __init__(self, task, gateway):
     """
     """
     Channel.__init__(self)
     self.task = task
     self.gateway = gateway
     self.workers = {}
     self._cfg_write_hist = deque()  # track write requests
     self._sendq = deque()
     self._rc = None
     self.logger = logging.getLogger(__name__)
Ejemplo n.º 7
0
 def __init__(self, task, gateway):
     """
     """
     Channel.__init__(self)
     self.task = task
     self.gateway = gateway
     self.workers = {}
     self._history = {} # track informations about previous states
     self._sendq = deque()
     self._rc = None
     self.logger = logging.getLogger(__name__)
Ejemplo n.º 8
0
    def __init__(self, task):
        """
        """
        Channel.__init__(self)
        self.task = task
        self.workers = {}

        self.current_state = None
        self.states = {
            'STATE_CFG': self._state_config,
            'STATE_CTL': self._state_control,
            #'STATE_GTR': self._state_gather,
        }

        self._history = {} # track informations about previous states
        self._sendq = []
        self.logger = logging.getLogger(__name__)
Ejemplo n.º 9
0
 def testChannelAbstractMethods(self):
     """test driver interface"""
     c = Channel()
     self.assertRaises(NotImplementedError, c.recv, None)
     self.assertRaises(NotImplementedError, c.start)