Set default log_file
Change-Id: I912e6c84f1a9d43a457be6bbf2e420de0cc62e61
This commit is contained in:
parent
2490729093
commit
1dd27fff81
|
@ -34,6 +34,11 @@ class OctaneApp(app.App):
|
|||
description, version, argparse_kwargs)
|
||||
if os.environ.get('OCTANE_DEBUG'):
|
||||
parser.set_defaults(debug=True, verbose_level=2)
|
||||
if os.getuid() == 0: # Fuel master anarchy
|
||||
log_file = '/var/log/octane.log'
|
||||
else: # Probably local dev's env
|
||||
log_file = 'octane.log'
|
||||
parser.set_defaults(log_file=log_file)
|
||||
return parser
|
||||
|
||||
def configure_logging(self):
|
||||
|
|
|
@ -37,7 +37,7 @@ def set_console_formatter(**formatter_kwargs):
|
|||
formatter_kwargs.setdefault('datefmt', '%Y-%m-%d %H:%M:%S')
|
||||
root_logger = logging.getLogger('')
|
||||
for handler in root_logger.handlers:
|
||||
if isinstance(handler, logging.StreamHandler):
|
||||
if handler.__class__ is logging.StreamHandler: # Skip subclasses
|
||||
console_handler = handler
|
||||
break
|
||||
else:
|
||||
|
|
Loading…
Reference in New Issue