summaryrefslogtreecommitdiff
path: root/day7/db.py
diff options
context:
space:
mode:
Diffstat (limited to 'day7/db.py')
-rw-r--r--day7/db.py21
1 files changed, 21 insertions, 0 deletions
diff --git a/day7/db.py b/day7/db.py
new file mode 100644
index 0000000..11d2a45
--- /dev/null
+++ b/day7/db.py
@@ -0,0 +1,21 @@
+import shelve
+
+
+def set_cookie(key, value):
+ _db[key] = value
+
+
+def get_cookie(key, default=None):
+ return _db.get(key, default)
+
+
+def set_config_entry(key, value):
+ _config[key] = value
+
+
+def get_config_entry(key, default=None):
+ return _config.get(key, default)
+
+
+_db = shelve.open('db/cookies.db')
+_config = shelve.open('db/config.db')