diff options
author | rsiddharth <s@ricketyspace.net> | 2019-09-21 18:21:53 -0400 |
---|---|---|
committer | rsiddharth <s@ricketyspace.net> | 2019-09-21 18:21:53 -0400 |
commit | c0ce1af7b789974330088d41de9b75af25d1d86e (patch) | |
tree | 0b4a2ef286ec709a066928036d119671c108f2ab | |
parent | cc5e95ec19d46c7d69a07911635f3b858050cf84 (diff) |
nfsw: Add io.py
-rw-r--r-- | nfsw/redis.py | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/nfsw/redis.py b/nfsw/redis.py new file mode 100644 index 0000000..cb5ea36 --- /dev/null +++ b/nfsw/redis.py @@ -0,0 +1,18 @@ +from redis import Redis + +from flask import current_app, g, session + +def redis(): + if 'redis' in g: + return g.redis + + g.redis = Redis() + + return g.redis + + +def key(prefix): + if 'user_id' in session: + return '{}:{}'.format(prefix, session['user_id']) + else: + return prefix |