Mercurial > libervia-backend
changeset 1001:eb3601ff73bc
core: fixes constants.py
author | souliane <souliane@mailoo.org> |
---|---|
date | Sun, 27 Apr 2014 18:51:03 +0200 |
parents | 6f1e03068b5f |
children | 291eb8216f6e |
files | src/core/constants.py |
diffstat | 1 files changed, 5 insertions(+), 5 deletions(-) [+] |
line wrap: on
line diff
--- a/src/core/constants.py Sun Apr 27 18:22:12 2014 +0200 +++ b/src/core/constants.py Sun Apr 27 18:51:03 2014 +0200 @@ -19,10 +19,10 @@ import os.path try: - from xdg import BaseDirectory + import __pyjamas__ # do not import xdg when building Libervia + BaseDirectory = None except ImportError: - # Catch JS runtime error while using Libervia - BaseDirectory = None + from xdg import BaseDirectory class Const(object): @@ -66,8 +66,8 @@ DEFAULT_LOCAL_DIR = BaseDirectory.save_data_path('sat') # List of the configuration filenames sorted by ascending priority - CONFIG_FILES = [(os.path.expanduser(path) + 'sat.conf') for path in \ - ['/etc/', '~/', '~/.', '', '.'] + \ + CONFIG_FILES = [(os.path.expanduser(path) + 'sat.conf') for path in + ['/etc/', '~/', '~/.', '', '.'] + ['%s/' % path for path in list(BaseDirectory.load_config_paths('sat'))] ]