summaryrefslogtreecommitdiff
path: root/python/skytools/scripting.py
diff options
context:
space:
mode:
authorMarko Kreen2011-12-07 10:23:17 +0000
committerMarko Kreen2011-12-07 10:23:17 +0000
commit547642879bf056050443d938c8cb25a10e069f45 (patch)
tree4e6a6f49d33161294941d250f502683622e291b6 /python/skytools/scripting.py
parent3d3c1f55730151c7ab63b0a4534e488134137945 (diff)
parent7d941336822e6f3d81f56e2370ad5f0bdf34e0cf (diff)
Merge remote branch 'martino/master'
Diffstat (limited to 'python/skytools/scripting.py')
-rw-r--r--python/skytools/scripting.py6
1 files changed, 4 insertions, 2 deletions
diff --git a/python/skytools/scripting.py b/python/skytools/scripting.py
index b1154741..4d9b1f8f 100644
--- a/python/skytools/scripting.py
+++ b/python/skytools/scripting.py
@@ -305,7 +305,9 @@ class BaseScript(object):
self.go_daemon = 1
if self.options.quiet:
self.log_level = logging.WARNING
- if self.options.verbose:
+ if self.options.verbose > 1:
+ self.log_level = skytools.skylog.TRACE
+ elif self.options.verbose:
self.log_level = logging.DEBUG
if self.options.ini:
self.print_ini()
@@ -401,7 +403,7 @@ class BaseScript(object):
# generic options
p.add_option("-q", "--quiet", action="store_true",
help = "log only errors and warnings")
- p.add_option("-v", "--verbose", action="store_true",
+ p.add_option("-v", "--verbose", action="count",
help = "log verbosely")
p.add_option("-d", "--daemon", action="store_true",
help = "go background")