Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
SUSE:SLE-12-SP1:GA
ceph
0018-ceph-disk-add-log-stdout-parameter.patch
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File 0018-ceph-disk-add-log-stdout-parameter.patch of Package ceph
From: Nathan Cutler <ncutler@suse.com> Date: Sun, 16 Aug 2015 00:07:39 +0200 Subject: [PATCH] ceph-disk: add --log-stdout parameter 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) --- src/ceph-disk | 16 +++++++++++++--- 1 file changed, 13 insertions(+), 3 deletions(-) diff --git a/src/ceph-disk b/src/ceph-disk index 4c761ee..024ca36 100755 --- a/src/ceph-disk +++ b/src/ceph-disk @@ -2726,6 +2726,11 @@ def parse_args(): 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', default='/usr/bin', @@ -2954,9 +2959,14 @@ def main(): 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)
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor