Skip to content

Commit 57130e0

Browse files
* add propagate in the get_logger
1 parent 83937d5 commit 57130e0

File tree

3 files changed

+11
-3
lines changed

3 files changed

+11
-3
lines changed

CHANGES.rst

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,9 @@
11
=========
22
Changelog
33
=========
4+
Version 0.1.3
5+
================
6+
* add :code:`propagate` in the :code:`get_logger`
47

58
Version 0.1.2
69
================

pysenal/utils/logger.py

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,10 @@
44
import logging
55

66

7-
def get_logger(name, handler=logging.StreamHandler(sys.stderr), level=logging.DEBUG):
7+
def get_logger(name,
8+
handler=logging.StreamHandler(sys.stderr),
9+
level=logging.INFO,
10+
propagate=False):
811
"""
912
encapsulate get logger operation
1013
:param name: logger name
@@ -17,6 +20,8 @@ def get_logger(name, handler=logging.StreamHandler(sys.stderr), level=logging.DE
1720
handler.setLevel(level)
1821
logger.addHandler(handler)
1922
logger.setLevel(level)
23+
if propagate:
24+
logger.propagate = propagate
2025
return logger
2126

2227

@@ -66,7 +71,7 @@ def wrap(*args, **kwargs):
6671

6772
if log_result:
6873
ret_str += ' ' + str(ret)
69-
74+
7075
ret_str = ret_str.strip()
7176
logger.info(ret_str, extra=info)
7277
return ret

setup.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
# -*- coding: utf-8 -*-
33
from setuptools import setup, find_packages
44

5-
VERSION = "0.1.2"
5+
VERSION = "0.1.3"
66

77
requirments = []
88

0 commit comments

Comments
 (0)