From ecd85a53a1eff3f668b3205164c091aef079a9ce Mon Sep 17 00:00:00 2001 From: Jack <jack@robisonservice.com> Date: Tue, 7 Jun 2016 01:20:44 -0400 Subject: [PATCH] ui dir for linux --- lbrynet/lbrynet_daemon/LBRYUIManager.py | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) diff --git a/lbrynet/lbrynet_daemon/LBRYUIManager.py b/lbrynet/lbrynet_daemon/LBRYUIManager.py index 9a21b3594..425d31df4 100644 --- a/lbrynet/lbrynet_daemon/LBRYUIManager.py +++ b/lbrynet/lbrynet_daemon/LBRYUIManager.py @@ -19,7 +19,11 @@ log = logging.getLogger(__name__) class LBRYUIManager(object): def __init__(self, root): - self.data_dir = user_data_dir("LBRY") + if sys.platform != "darwin": + self.data_dir = os.path.join(os.path.expanduser("~"), '.lbrynet') + else: + self.data_dir = user_data_dir("LBRY") + self.ui_root = os.path.join(self.data_dir, "lbry-ui") self.active_dir = os.path.join(self.ui_root, "active") self.update_dir = os.path.join(self.ui_root, "update") @@ -28,10 +32,10 @@ class LBRYUIManager(object): os.mkdir(self.data_dir) if not os.path.isdir(self.ui_root): os.mkdir(self.ui_root) - if not os.path.isdir(self.ui_root): - os.mkdir(self.ui_root) - if not os.path.isdir(self.ui_root): - os.mkdir(self.ui_root) + if not os.path.isdir(self.active_dir): + os.mkdir(self.active_dir) + if not os.path.isdir(self.update_dir): + os.mkdir(self.update_dir) self.config = os.path.join(self.ui_root, "active.json") self.update_requires = os.path.join(self.update_dir, "requirements.txt")