X-Git-Url: https://git.quassel-irc.org/?p=quassel.git;a=blobdiff_plain;f=scripts%2Fmanageusers.py;h=dd4c3759f2fccbd433866779f1446b6db1a426fc;hp=20151bee86804f3f34a481417d29a5bdd7a32f42;hb=7082ea3159aaaea098b34c204d5123a3dca3753a;hpb=5f22ef9ffb9c9afba6f6bd1ad31a898cb5598e93 diff --git a/scripts/manageusers.py b/scripts/manageusers.py old mode 100644 new mode 100755 index 20151bee..dd4c3759 --- a/scripts/manageusers.py +++ b/scripts/manageusers.py @@ -22,7 +22,14 @@ except ImportError: class UserManager(object): def __init__(self): - self.db = sqlite3.connect(os.environ['HOME'] + '/.config/quassel-irc.org/quassel-storage.sqlite') + dbpaths = [os.environ['HOME'] + '/.quassel/quassel-storage.sqlite', + os.environ['HOME'] + '/.config/quassel-irc.org/quassel-storage.sqlite', + '/var/cache/quassel/quassel-storage.sqlite'] + for dbpath in dbpaths: + if os.path.exists(dbpath): + self.db = sqlite3.connect(dbpath) + break + self.cursor = self.db.cursor() def __del__(self):