def connect(self, host, port=7199): """ Connect to a Message Director. The airConnected message is sent upon success. N.B. This overrides the base class's connect(). You cannot use the ConnectionRepository connect() parameters. """ url = URLSpec() url.setServer(host) url.setPort(port) self.notify.info('Now connecting to %s:%s...' % (host, port)) ConnectionRepository.connect(self, [url], successCallback=self.__connected, failureCallback=self.__connectFailed, failureArgs=[host, port])