summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJenkins <jenkins@review.openstack.org>2014-02-05 11:47:52 +0000
committerGerrit Code Review <review@openstack.org>2014-02-05 11:47:52 +0000
commit806f551d1fba7c6ed001d5c9f99101f0be6550ef (patch)
tree28ed8b66603307f9d56ec21f2d1a81184d98aa2b
parent4665d685f5866d0e7f67bda7ebaa53476b4fc4d5 (diff)
parent2fc9b4f5ea9cb6e01f7116a099e63b197181f71a (diff)
downloadpython-heatclient-806f551d1fba7c6ed001d5c9f99101f0be6550ef.tar.gz
Merge "Configure logging regardless of debug flag"
-rw-r--r--heatclient/shell.py12
1 files changed, 6 insertions, 6 deletions
diff --git a/heatclient/shell.py b/heatclient/shell.py
index 9d136a6..c6fa947 100644
--- a/heatclient/shell.py
+++ b/heatclient/shell.py
@@ -271,11 +271,11 @@ class HeatShell(object):
service_type=kwargs.get('service_type') or 'orchestration',
endpoint_type=kwargs.get('endpoint_type') or 'publicURL')
- def _setup_debugging(self, debug):
- if debug:
- logging.basicConfig(
- format="%(levelname)s (%(module)s:%(lineno)d) %(message)s",
- level=logging.DEBUG)
+ def _setup_logging(self, debug):
+ log_lvl = logging.DEBUG if debug else logging.ERROR
+ logging.basicConfig(
+ format="%(levelname)s (%(module)s:%(lineno)d) %(message)s",
+ level=log_lvl)
def _setup_verbose(self, verbose):
if verbose:
@@ -285,7 +285,7 @@ class HeatShell(object):
# Parse args once to find version
parser = self.get_base_parser()
(options, args) = parser.parse_known_args(argv)
- self._setup_debugging(options.debug)
+ self._setup_logging(options.debug)
self._setup_verbose(options.verbose)
# build available subcommands based on version