From 1176503965ff2bd09ae07663e52e38cf6e044edc Mon Sep 17 00:00:00 2001 From: Marko Kreen Date: Thu, 3 Dec 2009 16:44:02 +0200 Subject: skytools.Config: allow missing filename --- python/skytools/config.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'python/skytools/config.py') diff --git a/python/skytools/config.py b/python/skytools/config.py index fd18ef13..43d0a46b 100644 --- a/python/skytools/config.py +++ b/python/skytools/config.py @@ -19,7 +19,10 @@ class Config(object): @param sane_config: chooses between ConfigParser/SafeConfigParser. """ # use config file name as default job_name - job_name = os.path.splitext(os.path.basename(filename))[0] + if filename: + job_name = os.path.splitext(os.path.basename(filename))[0] + else: + job_name = main_section # initialize defaults, make them usable in config file defs = { -- cgit v1.2.3