summaryrefslogtreecommitdiff
path: root/python/skytools/scripting.py
diff options
context:
space:
mode:
Diffstat (limited to 'python/skytools/scripting.py')
-rw-r--r--python/skytools/scripting.py5
1 files changed, 4 insertions, 1 deletions
diff --git a/python/skytools/scripting.py b/python/skytools/scripting.py
index f505d1e7..a5752f92 100644
--- a/python/skytools/scripting.py
+++ b/python/skytools/scripting.py
@@ -225,6 +225,7 @@ class BaseScript(object):
service_name = None
job_name = None
cf = None
+ cf_defaults = {}
pidfile = None
# >0 - sleep time if work() requests sleep
@@ -348,7 +349,9 @@ class BaseScript(object):
print("need config file, use --help for help.")
sys.exit(1)
conf_file = self.args[0]
- return skytools.Config(self.service_name, conf_file, override = self.cf_override)
+ return skytools.Config(self.service_name, conf_file,
+ user_defs = self.cf_defaults,
+ override = self.cf_override)
def init_optparse(self, parser = None):
"""Initialize a OptionParser() instance that will be used to