Пример #1
0
  def __init__(self, collection, *args, **kwargs):
    """
    Collection is an object with the following methods:

    (optional) collection.do_save(data)
    self.collection = None
    """
    self.collection = collection
    BaseNamespace.__init__(self, *args, **kwargs)
Пример #2
0
 def __init__(self, *args, **kwargs):
     BaseNamespace.__init__(self, *args, **kwargs)
     BroadcastMixin.__init__(self)
     try:
         self.storage = self.request.root.storage
     except:
         self.request.root.storage = {}
         self.storage = self.request.root.storage
     for var in ['user', 'channel']:
         if not var in self.storage:
             self.storage[var] = {}
Пример #3
0
 def __init__(self, environ, ns_name, request=None):
     self._log = logging.getLogger(self.__class__.__name__)
     self.uuid = str(uuid.uuid1())
     self.user = None
     self.USER_LIST_METHOD = 'users'
     self.LOGIN_INFO_METHOD = 'login_info'
     self.ENTER_USER_METHOD = 'enter'
     self.EXIT_USER_METHOD = 'exit'
     self.MESSAGE_LIST_METHOD = 'messages'
     self.TOP_LIST_METHOD = 'top_list'
     self.CHAT_METHOD = 'chat'
     self.REMOVE_MSG_METHOD = 'remove_msg'
     BaseNamespace.__init__(self, environ, ns_name, request)
Пример #4
0
 def __init__(self, environ, ns_name, request=None):
     self._log = logging.getLogger(self.__class__.__name__)
     self.uuid = str(uuid.uuid1())
     self.user = None
     self.USER_LIST_METHOD = 'users'
     self.LOGIN_INFO_METHOD = 'login_info'
     self.ENTER_USER_METHOD = 'enter'
     self.EXIT_USER_METHOD = 'exit'
     self.MESSAGE_LIST_METHOD = 'messages'
     self.TOP_LIST_METHOD = 'top_list'
     self.CHAT_METHOD = 'chat'
     self.REMOVE_MSG_METHOD = 'remove_msg'
     BaseNamespace.__init__(self, environ, ns_name, request)
Пример #5
0
 def __init__(self, context, env, *args, **kwargs):
     BaseNamespace.__init__(self, env, *args, **kwargs)
     BroadcastMixin.__init__(self)
     self.context = context
     self.env = env
     self.gate = None
Пример #6
0
 def __init__(self, context, env, *args, **kwargs):
     BaseNamespace.__init__(self, env, *args, **kwargs)
     BroadcastMixin.__init__(self)
     self.context = context
     self.env = env
     self.gate = None
Пример #7
0
 def __init__(self, *args, **kwargs):
     if self.name is None:
         raise Exception('Socket endpoint name is not set')
     BaseNamespace.__init__(self, *args, **kwargs)
Пример #8
0
 def __init__(self, *args, **kwargs):
     BaseNamespace.__init__(self, *args, **kwargs)
     BroadcastMixin.__init__(self)
     self.disconnected = False
Пример #9
0
 def __init__(self, *args, **kwargs):
     if self.name is None:
         raise Exception('Socket endpoint name is not set')
     BaseNamespace.__init__(self, *args, **kwargs)
Пример #10
0
 def __init__(self, environ, ns_name, request=None):
     BaseNamespace.__init__(self, environ, ns_name, request)
Пример #11
0
 def __init__(self, *args, **kwargs):
     BaseNamespace.__init__(self, *args, **kwargs)
     BroadcastMixin.__init__(self)
     self.disconnected = False