improve and cleanup node-ready handling

This commit is contained in:
holger krekel
2010-01-18 02:07:22 +01:00
parent c1ac3c08dc
commit c65cd3f597
5 changed files with 9 additions and 30 deletions

View File

@@ -13,12 +13,11 @@ class TXNode(object):
"""
ENDMARK = -1
def __init__(self, gateway, config, putevent, slaveready=None):
def __init__(self, gateway, config, putevent):
self.config = config
self.putevent = putevent
self.gateway = gateway
self.channel = install_slave(gateway, config)
self._sendslaveready = slaveready
self.channel.setcallback(self.callback, endmarker=self.ENDMARK)
self._down = False
@@ -50,8 +49,6 @@ class TXNode(object):
return
eventname, args, kwargs = eventcall
if eventname == "slaveready":
if self._sendslaveready:
self._sendslaveready(self)
self.notify("pytest_testnodeready", node=self)
elif eventname == "slavefinished":
self._down = True