X-Git-Url: https://git.quassel-irc.org/?p=quassel.git;a=blobdiff_plain;f=scripts%2Fmanageusers.py;h=dd4c3759f2fccbd433866779f1446b6db1a426fc;hp=20151bee86804f3f34a481417d29a5bdd7a32f42;hb=0cbdf2e324edc5f6ec3cee3842ee6b1830a57e23;hpb=7d7a1f35678f2d919aa87e4779c729627692376b 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):