From 27b958a6a17112be6770113ed03a9793c44050d3 Mon Sep 17 00:00:00 2001 From: Alessio Sergi Date: Mon, 2 Jun 2014 00:16:23 +0200 Subject: [PATCH] Fix config file detection under virtualenv --- glances/core/glances_config.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/glances/core/glances_config.py b/glances/core/glances_config.py index 0d1b126a..b1f85c1c 100644 --- a/glances/core/glances_config.py +++ b/glances/core/glances_config.py @@ -102,10 +102,10 @@ class Config(object): paths.append(os.path.join( os.environ.get('XDG_CONFIG_HOME') or os.path.expanduser('~/.config'), __appname__, self.config_filename)) - if is_linux: - paths.append(os.path.join('/etc', __appname__, self.config_filename)) - else: + if hasattr(sys, 'real_prefix') or is_bsd: paths.append(os.path.join(sys.prefix, 'etc', __appname__, self.config_filename)) + else: + paths.append(os.path.join('/etc', __appname__, self.config_filename)) elif is_mac: paths.append(os.path.join( os.path.expanduser('~/Library/Application Support/'), -- GitLab