kopia lustrzana https://github.com/micropython/micropython-lib
Merge 9d4e1ae34d
into 913498ef05
commit
5d336a54e7
|
@ -223,6 +223,7 @@ def basicConfig(
|
||||||
format=None,
|
format=None,
|
||||||
datefmt=None,
|
datefmt=None,
|
||||||
level=WARNING,
|
level=WARNING,
|
||||||
|
handler=None,
|
||||||
stream=None,
|
stream=None,
|
||||||
encoding="UTF-8",
|
encoding="UTF-8",
|
||||||
force=False,
|
force=False,
|
||||||
|
@ -237,10 +238,14 @@ def basicConfig(
|
||||||
h.close()
|
h.close()
|
||||||
logger.handlers = []
|
logger.handlers = []
|
||||||
|
|
||||||
|
if handler is not None:
|
||||||
if filename is None:
|
if filename is None:
|
||||||
handler = StreamHandler(stream)
|
handler = StreamHandler(stream)
|
||||||
else:
|
else:
|
||||||
handler = FileHandler(filename, filemode, encoding)
|
handler = FileHandler(filename, filemode, encoding)
|
||||||
|
elif stream or filename:
|
||||||
|
raise ValueError("'stream' or 'filename' should not be "
|
||||||
|
"specified together with 'handler'")
|
||||||
|
|
||||||
handler.setLevel(level)
|
handler.setLevel(level)
|
||||||
handler.setFormatter(Formatter(format, datefmt))
|
handler.setFormatter(Formatter(format, datefmt))
|
||||||
|
|
Ładowanie…
Reference in New Issue