make domnload.sh more portable
[uzbl-mobile] / examples / data / uzbl / scripts / cookies.py
index 8d7027b..4f80359 100755 (executable)
@@ -61,10 +61,12 @@ class FakeResponse:
         return FakeHeaders(self.argv)
 
 if __name__ == '__main__':
-       if os.environ['XDG_DATA_HOME']:
-               jar = cookielib.MozillaCookieJar(os.environ['XDG_DATA_HOME']+'/uzbl/cookies.txt')
-       else:
-               jar = cookielib.MozillaCookieJar(os.environ['HOME']+'.local/share/uzbl/cookies.txt')
+    if 'XDG_DATA_HOME' in os.environ.keys() and os.environ['XDG_DATA_HOME']:
+        jar = cookielib.MozillaCookieJar(\
+          os.path.join(os.environ['XDG_DATA_HOME'],'/uzbl/cookies.txt'))
+    else:
+        jar = cookielib.MozillaCookieJar(\
+          os.path.join(os.environ['HOME'],'.local/share/uzbl/cookies.txt'))
     try:
         jar.load()
     except: