summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTarvi Pillessaar2013-01-25 08:31:18 +0000
committerTarvi Pillessaar2013-01-25 08:31:18 +0000
commit9c41a260ac6804a5e4f40a53dfd233b3513475c5 (patch)
treea367acc07bbd348f892ff17a2128944cf8a895cf
parentc5155488cac0c73774aa4e2788f34f37e28818c2 (diff)
skytools.Config: fix the case if filename is missing
-rw-r--r--python/skytools/config.py5
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