def run(argv=None): log.startLogging(sys.stdout) if argv is None: argv = sys.argv if len(argv) > 1: username = argv[1] else: username = None d = defer.Deferred() netclient = NetClient( d, username or 'jezebel', ) bigctl = BigController(d, ) bigview = BigView(bigctl) box.registerObserver(netclient) box.registerObserver(bigctl) reactor.callLater(0, netclient.connectPB, 'localhost', 9559) d.addCallback(finish, ).addErrback(finish, ) reactor.run() box.unregisterObserver(netclient) box.unregisterObserver(bigctl)
def run(argv = None): log.startLogging(sys.stdout) if argv is None: argv = sys.argv if len(argv) > 1: username = argv[1] else: username = None d = defer.Deferred() netclient = NetClient(d, username or 'jezebel', ) bigctl = BigController(d, ) bigview = BigView(bigctl) box.registerObserver(netclient) box.registerObserver(bigctl) reactor.callLater(0, netclient.connectPB, 'localhost', 9559) d.addCallback(finish, ).addErrback(finish, ) reactor.run() box.unregisterObserver(netclient) box.unregisterObserver(bigctl)
def dc(): log.msg('Bye-bye, %s' % (avatar.username,)) del self.avatars[avatar.username] box.unregisterObserver(avatar)
def dc(): log.msg('Bye-bye, %s' % (avatar.username, )) del self.avatars[avatar.username] box.unregisterObserver(avatar)