This can be used when ceph-disk is run by systemd services, to ensure
that output is captured in the journal.
Signed-off-by: David Disseldorp <ddiss@suse.de>
(cherry picked from commit
6cfb4b35ea13f7953d25bf0d2baae75bfe3fb5d0)
action='store_true', default=None,
help='be more verbose',
)
+ parser.add_argument(
+ '--log-stdout',
+ action='store_true', default=None,
+ help='log to stdout',
+ )
parser.add_argument(
'--prepend-to-path',
metavar='PATH',
if args.verbose:
loglevel = logging.DEBUG
- logging.basicConfig(
- level=loglevel,
- )
+ if args.log_stdout:
+ ch = logging.StreamHandler(stream=sys.stdout)
+ ch.setLevel(loglevel)
+ LOG.addHandler(ch)
+ else:
+ logging.basicConfig(
+ level=loglevel,
+ )
if args.prepend_to_path != '':
path = os.environ.get('PATH', os.defpath)