Improve logging in Python client (#480)

* improve logging in python client

* update samples
This commit is contained in:
William Cheng
2018-07-10 22:12:09 +08:00
committed by GitHub
parent 0a2131d2d3
commit 0d952b79db
11 changed files with 12 additions and 50 deletions

View File

@@ -1 +1 @@
3.1.0
3.1.1-SNAPSHOT

View File

@@ -133,17 +133,6 @@ class Configuration(six.with_metaclass(TypeWithDefault, object)):
self.logger_file_handler.setFormatter(self.logger_formatter)
for _, logger in six.iteritems(self.logger):
logger.addHandler(self.logger_file_handler)
if self.logger_stream_handler:
logger.removeHandler(self.logger_stream_handler)
else:
# If not set logging file,
# then add stream handler and remove file handler.
self.logger_stream_handler = logging.StreamHandler()
self.logger_stream_handler.setFormatter(self.logger_formatter)
for _, logger in six.iteritems(self.logger):
logger.addHandler(self.logger_stream_handler)
if self.logger_file_handler:
logger.removeHandler(self.logger_file_handler)
@property
def debug(self):