diff options
author | Tom Adams <tom@holizz.com> | 2009-06-07 12:07:58 +0200 |
---|---|---|
committer | Dieter Plaetinck <dieter@plaetinck.be> | 2009-06-07 12:07:58 +0200 |
commit | 7aef97839a918a77b28180ee1c015ad2cc54741d (patch) | |
tree | a2cb39fc702e1b196170256120f8b966b3a5427b /examples | |
parent | 3335c42600834657da0dd945589ab8a6a9210a10 (diff) |
pick datafile location for cookies more smartly
Diffstat (limited to 'examples')
-rw-r--r--[-rwxr-xr-x] | examples/scripts/cookies.py | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/examples/scripts/cookies.py b/examples/scripts/cookies.py index 3cc7eb0..0d2a65a 100755..100644 --- a/examples/scripts/cookies.py +++ b/examples/scripts/cookies.py @@ -61,6 +61,13 @@ class FakeResponse: return FakeHeaders(self.argv) if __name__ == '__main__': + search = ['/usr/share/uzbl/examples/data', + os.environ['XDG_DATA_HOME']+'/uzbl', + './examples/data'] + for dir in search: + if os.path.isdir(dir): + cookie_file = dir+'/cookies.txt' + jar = cookielib.MozillaCookieJar(os.environ['XDG_DATA_HOME']+'/uzbl/cookies.txt') try: jar.load() |