summaryrefslogtreecommitdiff
path: root/python/skytools/scripting.py
diff options
context:
space:
mode:
authorMarko Kreen2009-12-03 15:48:10 +0000
committerMarko Kreen2009-12-03 15:48:10 +0000
commit0d224722309ea875f43eee45964182feb5e18e22 (patch)
tree9a6bf7a54f0a2e4688b86d2cf08a09150634cae3 /python/skytools/scripting.py
parent6c4bc8c6b9f502ad15c2e50d40e519446609e635 (diff)
DBScript: move self.args check for config to load_config()
This allows config-less scripts to override it.
Diffstat (limited to 'python/skytools/scripting.py')
-rw-r--r--python/skytools/scripting.py6
1 files changed, 3 insertions, 3 deletions
diff --git a/python/skytools/scripting.py b/python/skytools/scripting.py
index cc81d8c7..9cc69ed3 100644
--- a/python/skytools/scripting.py
+++ b/python/skytools/scripting.py
@@ -345,9 +345,6 @@ class DBScript(object):
if self.options.ini:
self.print_ini()
sys.exit(0)
- if len(self.args) < 1:
- print("need config file, use --help for help.")
- sys.exit(1)
# read config file
self.reload()
@@ -417,6 +414,9 @@ class DBScript(object):
file name. Can be overrided.
"""
+ if len(self.args) < 1:
+ print("need config file, use --help for help.")
+ sys.exit(1)
conf_file = self.args[0]
return Config(self.service_name, conf_file)