load redis from env if not specified

This commit is contained in:
simon987 2021-02-25 21:35:18 -05:00
parent 9cadce62ac
commit ce2e5b2af6

View File

@ -25,7 +25,9 @@ class PersistentState:
class VolatileState:
"""Quick and dirty volatile dict-like redis wrapper"""
def __init__(self, prefix, redis_db):
def __init__(self, prefix, redis_db=None):
if redis_db is None:
redis_db = get_redis()
self.rdb = redis_db
self.prefix = prefix
@ -54,7 +56,9 @@ class VolatileQueue:
class VolatileBooleanState:
"""Quick and dirty volatile dict-like redis wrapper for boolean values"""
def __init__(self, prefix, redis_db):
def __init__(self, prefix, redis_db=None):
if redis_db is None:
redis_db = get_redis()
self.rdb = redis_db
self.prefix = prefix