From a8007ffe1b28614b26f03e4537659b1234003f2d Mon Sep 17 00:00:00 2001 From: smbaker Date: Tue, 5 Jul 2011 15:53:37 -0700 Subject: [PATCH] show logging messages on console --- sfa/client/sfi.py | 1 + sfa/util/sfalogging.py | 8 +++++++- 2 files changed, 8 insertions(+), 1 deletion(-) mode change 100755 => 100644 sfa/client/sfi.py mode change 100755 => 100644 sfa/util/sfalogging.py diff --git a/sfa/client/sfi.py b/sfa/client/sfi.py old mode 100755 new mode 100644 index 8ff54179..094c6be4 --- a/sfa/client/sfi.py +++ b/sfa/client/sfi.py @@ -144,6 +144,7 @@ class Sfi: self.authority = None self.hashrequest = False self.logger = sfi_logger + self.logger.enable_console() def create_cmd_parser(self, command, additional_cmdargs=None): cmdargs = {"list": "authority", diff --git a/sfa/util/sfalogging.py b/sfa/util/sfalogging.py old mode 100755 new mode 100644 index 8810ee7f..3991d338 --- a/sfa/util/sfalogging.py +++ b/sfa/util/sfalogging.py @@ -41,7 +41,7 @@ class _SfaLogger: if not handler_exists: self.logger.addHandler(handler) - + self.loggername=loggername def setLevel(self,level): @@ -93,6 +93,12 @@ class _SfaLogger: self.debug("%s BEG STACK"%message+"\n"+to_log) self.debug("%s END STACK"%message) + def enable_console(self, stream=sys.stdout): + formatter = logging.Formatter("%(message)s") + handler = logging.StreamHandler(stream) + handler.setFormatter(formatter) + self.logger.addHandler(handler) + info_logger = _SfaLogger(loggername='info', level=logging.INFO) debug_logger = _SfaLogger(loggername='debug', level=logging.DEBUG) -- 2.45.2