diff options
author | Tarvi Pillessaar | 2013-01-25 08:31:18 +0000 |
---|---|---|
committer | Tarvi Pillessaar | 2013-01-25 08:31:18 +0000 |
commit | 9c41a260ac6804a5e4f40a53dfd233b3513475c5 (patch) | |
tree | a367acc07bbd348f892ff17a2128944cf8a895cf | |
parent | c5155488cac0c73774aa4e2788f34f37e28818c2 (diff) |
skytools.Config: fix the case if filename is missing
-rw-r--r-- | python/skytools/config.py | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/python/skytools/config.py b/python/skytools/config.py index 6dce4045..3f2fa5fe 100644 --- a/python/skytools/config.py +++ b/python/skytools/config.py @@ -34,9 +34,10 @@ class Config(object): 'job_name': job_name, 'service_name': main_section, 'host_name': socket.gethostname(), - 'config_dir': os.path.dirname(filename), - 'config_file': filename, } + if filename: + self.defs['config_dir'] = os.path.dirname(filename) + self.defs['config_file'] = filename self.defs.update(user_defs) self.main_section = main_section |