-#! /usr/bin/env python
"""XSetBg database
"""
import anydbm
import os
import shelve
-from xsetbg_conf import xsetbg_dir, xsetbg_conf
+from xsetbg_conf import xsetbg_conf
-xsetbg_db_name = "xsetbg.db"
+xsetbg_db_path = os.path.expanduser(xsetbg_conf.get('xsetbg', 'database'))
try:
- xsetbg_db = shelve.open(os.path.join(xsetbg_dir, xsetbg_db_name), 'r')
+ xsetbg_db = shelve.open(xsetbg_db_path, 'r')
except anydbm.error:
xsetbg_db = None