def init(): """ Init configuration for SocketIO client. Returns: Event client that will be able to set listeners. """ from socketIO_client import SocketIO, BaseNamespace from . import get_event_host path = get_event_host() socketIO = SocketIO(path, None) main_namespace = socketIO.define(BaseNamespace, "/events") socketIO.main_namespace = main_namespace return socketIO
def init(client=default_client): """ Init configuration for SocketIO client. Returns: Event client that will be able to set listeners. """ from socketIO_client import SocketIO, BaseNamespace from . import get_event_host from gazu.client import make_auth_header path = get_event_host(client) event_client = SocketIO(path, None, headers=make_auth_header()) main_namespace = event_client.define(BaseNamespace, "/events") event_client.main_namespace = main_namespace event_client.on('error', connect_error) return event_client