Use appdata for data on Windows

This commit is contained in:
Ruud
2012-01-29 19:53:25 +01:00
parent 5521e6c07b
commit 2f154938d8
+5 -5
View File
@@ -5,18 +5,18 @@ import re
def getDataDir():
dir = os.path.expanduser("~")
# Windows
if os.name == 'nt':
return os.path.join(dir, 'CouchPotato')
return os.path.join(os.environ['APPDATA'], 'CouchPotato')
user_dir = os.path.expanduser('~')
# OSX
if 'darwin' in platform.platform().lower():
return os.path.join(dir, 'Library', 'Application Support', 'CouchPotato')
return os.path.join(user_dir, 'Library', 'Application Support', 'CouchPotato')
# Linux
return os.path.join(dir, '.couchpotato')
return os.path.join(user_dir, '.couchpotato')
def isDict(object):
return isinstance(object, dict)