summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJenkins <jenkins@review.openstack.org>2014-08-13 18:37:47 +0000
committerGerrit Code Review <review@openstack.org>2014-08-13 18:37:47 +0000
commite4d9c6d9909ea2fdcbbeb45ccf15bdc223152615 (patch)
treedf135088ed04f9b0a0d2c6ba38e832f7444608f0
parent632fdd8ae972cb35b2c44d3275cdc9ace37de9f4 (diff)
parent6bb694439eae235a9e4b88361863f6dee60852ac (diff)
downloadcliff-e4d9c6d9909ea2fdcbbeb45ccf15bdc223152615.tar.gz
Merge "Set the main logger name to match the application"
-rw-r--r--cliff/app.py22
1 files changed, 10 insertions, 12 deletions
diff --git a/cliff/app.py b/cliff/app.py
index 4a93801..c2c8f50 100644
--- a/cliff/app.py
+++ b/cliff/app.py
@@ -33,9 +33,6 @@ else:
logging.getLogger('cliff').addHandler(NullHandler())
-LOG = logging.getLogger(__name__)
-
-
class App(object):
"""Application base class.
@@ -57,6 +54,7 @@ class App(object):
"""
NAME = os.path.splitext(os.path.basename(sys.argv[0]))[0]
+ LOG = logging.getLogger(NAME)
CONSOLE_MESSAGE_FORMAT = '%(message)s'
LOG_FILE_MESSAGE_FORMAT = \
@@ -205,10 +203,10 @@ class App(object):
else:
debug = True
if debug:
- LOG.exception(err)
+ self.LOG.exception(err)
raise
else:
- LOG.error(err)
+ self.LOG.error(err)
return 1
result = 1
if self.interactive_mode:
@@ -265,7 +263,7 @@ class App(object):
if self.options.debug:
raise
else:
- LOG.error(err)
+ self.LOG.error(err)
return 2
cmd_factory, cmd_name, sub_argv = subcommand
cmd = cmd_factory(self, self.options)
@@ -282,16 +280,16 @@ class App(object):
result = cmd.run(parsed_args)
except Exception as err:
if self.options.debug:
- LOG.exception(err)
+ self.LOG.exception(err)
else:
- LOG.error(err)
+ self.LOG.error(err)
try:
self.clean_up(cmd, result, err)
except Exception as err2:
if self.options.debug:
- LOG.exception(err2)
+ self.LOG.exception(err2)
else:
- LOG.error('Could not clean up: %s', err2)
+ self.LOG.error('Could not clean up: %s', err2)
if self.options.debug:
raise
else:
@@ -299,7 +297,7 @@ class App(object):
self.clean_up(cmd, result, None)
except Exception as err3:
if self.options.debug:
- LOG.exception(err3)
+ self.LOG.exception(err3)
else:
- LOG.error('Could not clean up: %s', err3)
+ self.LOG.error('Could not clean up: %s', err3)
return result