From 6220d3e63dd6cf133b9a0f48adb40f8e50fa0545 Mon Sep 17 00:00:00 2001 From: Ruud Date: Sat, 21 Apr 2012 21:13:18 +0200 Subject: [PATCH] Get proper userdir on some platforms --- couchpotato/core/helpers/variable.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/couchpotato/core/helpers/variable.py b/couchpotato/core/helpers/variable.py index 53b71941..d23e563d 100644 --- a/couchpotato/core/helpers/variable.py +++ b/couchpotato/core/helpers/variable.py @@ -1,6 +1,7 @@ import hashlib import os.path import platform +import pwd import re def getDataDir(): @@ -9,6 +10,7 @@ def getDataDir(): if os.name == 'nt': return os.path.join(os.environ['APPDATA'], 'CouchPotato') + os.environ['HOME'] = pwd.getpwuid(os.geteuid()).pw_dir user_dir = os.path.expanduser('~') # OSX