INNER CODE UNIT · Python
_purge
Kounex/obs_blade · tool/kick_auth_proxy/proxy.py:180
def _purge(now: float) -> None:
stale = [
key
for key, session in _sessions.items()
if now - session["created"] > SESSION_TTL
]
for key in stale:
del _sessions[key]
def register_session(
state: str, verifier: str, poll_token: str, now: float | None = None
) -> None:
if (
not state
or not verifier
or not poll_token
or len(state) > 256