def __init__(self, data=None, session_id=None): def on_update(self): self.modified = True CallbackDict.__init__(self, data, on_update) self.session_id = session_id self.modified = False
def __init__(self, *args, **kwargs): def on_update(self): self.modified = True self.modified = False CallbackDict.__init__(self, on_update=on_update) dict.update(self, *args, **kwargs)
def __init__(self, initial = None, session_id = None, user_id = None): def on_update(self): self.modified = True CallbackDict.__init__(self, initial, on_update) self.session_id = session_id self.user_id = user_id self.modified = False
def __init__(self, initial=None, sid=None): def on_update(self): self.modified = True CallbackDict.__init__(self, initial, on_update) self.sid = sid self.modified = False
def __init__(self, initial=None, sid=None, new=True): def on_update(this): this.modified = True CallbackDict.__init__(self, initial, on_update) self.sid = sid self.new = new self.modified = False
def __init__(self, initial=None): def _on_update(d): d.modified = True CallbackDict.__init__(self, initial, _on_update) self.modified = False
def __init__(self, db_object=None, initial=None): def on_update(self): self.modified = True CallbackDict.__init__(self, initial, on_update) self.modified = False self.db_object = db_object self._clear = False
def __init__(self, initial=None, app=None): def on_update(self): self.modified = True self.app = app if "SESSION_REFRESH" not in self.app.config: self.app.config['SESSION_REFRESH'] = DEFAULT_SESSION_REFRESH # Set a callback to catch future modifications CallbackDict.__init__(self, initial, on_update) # If there is no session yet, seed it first if initial == None: self.seed() if initial != None: # Convert times to objects self['_start'] = arrow.get(self['_start']) self['_refresh'] = arrow.get(self['_refresh']) # Register some session relevant template variables self.app.jinja_env.globals['csrf_token'] = hashlib.sha256(self['secure']['_token']).hexdigest() # If this is a new session, set modified flag, otherwise everything up to here hasn't "really" been a modification if not initial: self.modified = True else: self.modified = False # Check if the refresh interval has expired if self['_refresh'].replace(seconds =+ self.app.config['SESSION_REFRESH']) < arrow.utcnow(): self.refresh()
def __init__(self, *args, **kwargs): def on_update(self): self.modified = True self.modified = False CallbackDict.__init__(self, on_update=on_update) dict.update(self, *args, **kwargs)
def __init__(self, initial=None, sid=None): def on_update(self): self.modified = True CallbackDict.__init__(self, initial, on_update) self.sid = sid self.permanent = True self.modified = False
def __init__(self, initial=None, session_id=None): def on_update(self): self.modified = True CallbackDict.__init__(self, initial, on_update) self.modified = True self.permanent = True #store the session. Without this, the session will not be stored self.session_id = session_id
def __init__(self, initial=None, sid=None, new=False): def on_update(self): self.modified = True CallbackDict.__init__(self, initial, on_update) self.sid = sid self.new = new self.modified = False
def __init__(self, initial=None, sid=None, permanent=None): def on_update(self): self.modified = True CallbackDict.__init__(self, initial, on_update) self.sid = sid if permanent: self.permanent = permanent self.modified = False
def __init__(self, initial=None, session_id=None): def on_update(self): self.modified = True CallbackDict.__init__(self, initial, on_update) self.modified = True self.permanent = True #store the session. Without this, the session will not be stored self.session_id = session_id
def __init__(self, initial=None): def _on_update(d): d.modified = True CallbackDict.__init__(self, initial, _on_update) if not initial: self.modified = False
def __init__(self, initial=None, device=None, new=False): def on_update(this): this.modified = True CallbackDict.__init__(self, initial, on_update) self.device = device self.new = new self.modified = False self.permanent = True
def __init__(self, initial=None, sid=None, new=False): def on_update(instance): instance.modified = True CallbackDict.__init__(self, initial, on_update) self.sid = sid self.new = new self.modified = False
def __init__(self, initial=None, ssid=None, modified=None): CallbackDict.__init__(self, initial) self.ssid = ssid self.modified = modified
def __init__(self, initial=None): def on_update(self): self.modified = True CallbackDict.__init__(self, initial, on_update) self.modified = False self.accessed = False self.user = None self.sid = None
def __init__(self, initial=None, sid=None, new=True): def on_update(this): this.modified = True if initial: initial = pickle.loads(str(initial)) CallbackDict.__init__(self, initial, on_update) self.sid = sid self.new = new self.modified = False
def __init__(self, initial=None, sid=None): def on_update(self): self.modified = True CallbackDict.__init__(self, initial, on_update) self.sid = sid or self._create_sid() self.modified = False self.must_create = False self.must_destroy = False
def __init__(self, initial=None, token=None, expiry=None): def on_update(self): """ Set the dirty-session flag. """ self.modified = True CallbackDict.__init__(self, initial, on_update) self.modified = False self.token = token self.expiry = expiry
def __init__(self, initial=None): def _on_update(d): d.modified = True CallbackDict.__init__(self, initial, _on_update) # change this to False by default because we don't want to send set-cookie with every request since # it mucks with edge caches self.modified = False
def __init__(self, initial=None, sid=None, new=False): def on_update(s): s.modified = True s.accessed = True CallbackDict.__init__(self, initial, on_update) self.sid = sid self.new = new self.modified = False
def __init__(self, initial=None, sid=None): self.sid = sid self.logging_in = False self.modified = initial is not None def _on_update(d): d.modified = True CallbackDict.__init__(self, initial, _on_update)
def __init__(self, initial=None, sid=None, new=False, redis=None, prefix=None): def on_update(self): self.modified = True CallbackDict.__init__(self, initial, on_update) self.sid = sid self.new = new self.modified = False self.redis = redis self.prefix = prefix or ''
def __init__(self, initial=None, session_id=None, new=False, was_invalid=False, expires=0): def on_update(self): self.modified = True CallbackDict.__init__(self, initial, on_update) self.session_id = session_id self.expires = expires self.new = new self.was_invalid = was_invalid self.modified = False
def __init__(self, initial=None, sid=None, new=False): def on_update(self): self.modified = True CallbackDict.__init__(self, initial, on_update) self.sid = sid self.new = new self.modified = False defaults = self._get_defaults() if defaults: self.update(defaults)
def __init__(self, initial=None, sid=None, new=False): def on_update(self): self.modified = True CallbackDict.__init__(self, initial, on_update) self.sid = sid self.new = new self.modified = False defaults = self._get_defaults() if defaults: self.update(defaults)
def __init__(self, initial=None, sid=None, new=False, randval=None, hmac_digest=None): def on_update(self): self.modified = True CallbackDict.__init__(self, initial, on_update) self.sid = sid self.new = new self.modified = False self.randval = randval self.hmac_digest = hmac_digest
def __init__(self, initial=None, sid=None): """Initialize session with optional default value.""" self.sid = sid self.logging_in = False self.modified = initial is not None def _on_update(d): d.modified = True CallbackDict.__init__(self, initial, _on_update)
def __init__(self, initial=None, sid=None): """Initialize session with optional default value.""" self.sid = sid self.logging_in = False self.modified = initial is not None def _on_update(d): d.modified = True CallbackDict.__init__(self, initial, _on_update)
def __init__(self, initial=None, sid=None, new=None): def on_update(self): self.modified = True if initial is None: initial = {} CallbackDict.__init__(self, initial, on_update) self.sid = sid self.old_sid = None self.new = new self.modified = False
def __init__(self, initial=None, sessionID=None, new=False): def on_update(self): self.modified = True # When the dictionary is modified, self.modified will be set True CallbackDict.__init__(self, initial, on_update) self.modified = False # Starting state self.new = new self.sessionID = sessionID
def __init__(self, initial=None, sid=None, new=True): def on_update(this): this.modified = True if initial: initial = pickle.loads(str(initial)) CallbackDict.__init__(self, initial, on_update) self.sid = sid self.new = new self.modified = False
def __init__(self, initial=None, sid=None, new=False, needs_cookie=False): def on_update(self): self.modified = True CallbackDict.__init__(self, initial, on_update) self.sid = sid self.new = new self.modified = False self.destroy = False self.needs_cookie = needs_cookie
def __init__(self, initial=None, session_id=None, is_new=False): self.session_id = session_id self.is_new = is_new self.modified = False """ CallbackDict calls on_update function whenever there's a change in a session (e.g. update/insert in k/v) """ def on_update(self): self.modified = True CallbackDict.__init__(self, initial, on_update)
def __init__(self, initial=None): def _on_update(d): d.modified = True CallbackDict.__init__(self, initial, _on_update) if initial: self.modified = False else: self.generate_sid() self.new = True self.modified = True
def __init__(self, app_secret): def on_update(self): if self.accessed == False: self.modified = True self.secret = app_secret self.id = None self.new = True self.accessed = False self.modified = False self.permanent = True CallbackDict.__init__(self, on_update=on_update)
def __init__(self, id=None, data=None, expire=0): """ 默认的服务端session_class :param id: session id :param data: session data :param expire: session expire (timestamp) """ self.id = id self.expire = expire def on_update(self): self.modified = True CallbackDict.__init__(self, data, on_update) self.modified = False
def __init__(self, app_name, sid=None, initial={}): def on_update(self): self.modified = True if sid: self.sid = sid self.user = User(initial.pop('user', {})) self.active = initial.pop('active', False) self.ts = initial.pop('ts', None) self.ok = initial.pop('ok', None) CallbackDict.__init__(self, initial.get(app_name), on_update) else: self.user = None self.modified = False
def __init__(self, initial=None, sid=None, new=False, randval=None, hmac_digest=None): def on_update(self): self.modified = True CallbackDict.__init__(self, initial, on_update) self.sid = sid self.new = new self.modified = False self.randval = randval self.last_write = None self.force_write = False self.hmac_digest = hmac_digest self.permanent = True
def __init__(self, initial=None, sid=None, new=True): def on_update(this): this.modified = True if initial: # This provides support to both python 2 and 3. # Cause: TypeError: a bytes-like object is required, not 'str' try: initial = pickle.loads(str(initial)) except TypeError: initial = pickle.loads(initial) CallbackDict.__init__(self, initial, on_update) self.sid = sid self.new = new self.modified = False
def __init__(self, initial=None, session_id=None, new=False, was_invalid=False, expires=0): def on_update(self): self.modified = True CallbackDict.__init__(self, initial, on_update) self.session_id = session_id self.expires = expires self.new = new self.was_invalid = was_invalid self.modified = False
def __init__(self, initial=None, sid=None, new=False): ''' :param initial:초기값 :param sid: 세션id :param new: 새로 생성되었는지 여부 ''' def on_update(self): #내포 함수 self.modified = True print 'on_update()' CallbackDict.__init__(self, initial, on_update) #값이 변하면 CallbackDict가 동작한다. self.sid = sid self.new = new self.modified = False
def __init__(self, data={}, session_id=None, user_id=None, permanent=None, manager=None): self.manager = manager self.session_id = session_id self.user_id = user_id self.modified = False self.permanent = permanent def on_update(self): self.modified = True CallbackDict.__init__(self, data, on_update)
def __init__(self, initial = None, sid = None, new = False): def on_update(self): print('SQLAlchemySession.on_update') self.modified = True CallbackDict.__init__(self, initial, on_update) self.sid = sid self.new = new self.modified = False engine = create_engine(Config.SQLALCHEMY_DATABASE_URI) if not engine.dialect.has_table(engine, 'flask_session'): db.create_all() print('table for session is created.') engine.dispose()
def __init__(self, sid, initial=None): if initial is None: initial = { 'data_tasks': [], 'analytic_tasks': [], 'subsets': [], 'state_access': {} } def on_update(self): self.modified = True CallbackDict.__init__(self, initial, on_update) self.sid = sid self.permanent = True self.modified = False
def __init__(self, initial=None, sid=None, new=False, redis=None, prefix=None): def on_update(self): self.modified = True CallbackDict.__init__(self, initial, on_update) self.sid = sid self.new = new self.modified = False self.redis = redis self.prefix = prefix or ''
def __init__(self, redis=None, initial=None, sid=None, new=False, prefix=''): def on_update(self): self.modified = True CallbackDict.__init__(self, initial, on_update) self.sid = sid self.new = new self.modified = False self.redis = redis self.logger = logging.getLogger(__name__) self.prefix = prefix
def __init__(self, initial=None, sid=None, new=False): """ Constructor """ def on_update(self): """ On Update Callback """ self.modified = True return None CallbackDict.__init__(self, initial, on_update) self.sid = sid self.new = new self.modified = False return None
def __init__(self, initial=None, sid=None, new=False): """ Constructor """ def on_update(self): """ On Update Callback """ self.modified = True return None CallbackDict.__init__(self, initial, on_update) self.sid = sid self.new = new self.modified = False return None
def __init__(self, initial=None, sid=None, new=False): CallbackDict.__init__(self, initial, self._update) self.sid = sid if sid else self.get_session_id() self.new = new self.modified = False
def __init__(self, initial=None, sid=None): CallbackDict.__init__(self, initial) self.sid = sid self.modified = False print 'MONGO SESSION', self.sid, self.modified
def __init__(self, initial=None): def on_update(self_context): self_context.modified = True CallbackDict.__init__(self, initial, on_update) self.modified = False
def __init__(self, data=None, session_id=None): def on_update(self): self.modified = True CallbackDict.__init__(self, data, on_update) self.session_id = session_id self.modified = False
def on_update(self): self.modified = True CallbackDict.__init__(self, initial, on_update) self.modified = False
from uuid import uuid4
def __init__(self, initial=None, session_key=None): def on_update(self): self.modified = True CallbackDict.__init__(self, initial, on_update) self.session_key = session_key self.modified = False