Raymond Hettinger
6f3eaa67e5
SF patch #761519 : Fixes for bugs 760703 and 757821
...
SF bug #760703 : SocketHandler and LogRecord don't work well together
SF bug #757821 : logging module docs
Applied Vinay Sajip's patch with a few minor fixups and a NEWS item.
Patched __init__.py - added new function
makeLogRecord (for bug report 760703).
Patched handlers.py - updated some docstrings and
deleted some old commented-out code.
Patched test_logging.py to make use of makeLogRecord.
Patched liblogging.tex to fill documentation gaps (both
760703 and bug 757821).
2003-06-27 21:43:39 +00:00
Neal Norwitz
a256f7d36f
Fix SF bug #723801 , logging.setLoggerClass() doesn't support new-style classes
2003-04-23 13:12:19 +00:00
Neal Norwitz
f297bd1937
SF patch #725904 , Minor changes to logging from module author (Vinay Sajip)
...
- upgrade to version 0.4.8
2003-04-23 03:49:43 +00:00
Guido van Rossum
0df6442ae5
Undo the apply() removals; this code needs to run under Python 1.5.2.
2003-03-02 20:47:29 +00:00
Guido van Rossum
68468eba63
Get rid of many apply() calls.
2003-02-27 20:14:51 +00:00
Jack Jansen
4c641d0ce1
getpid doesn't exist on MacOS9.
2003-02-21 22:29:45 +00:00
Neal Norwitz
6fa635df7a
SF patch #687683 , Patches to logging (updates from Vinay)
...
Mostly rename WARN -> WARNING
Other misc tweaks
Update tests (not in original patch)
2003-02-18 14:20:07 +00:00
Neal Norwitz
f4cdb474b6
amk pointed out that syslog may use UDP or TCP sockets.
...
Update to try UDP, if that fails, try TCP.
2003-01-26 16:15:24 +00:00
Neal Norwitz
d89c406cb4
SF #642974 , logging SysLogHandler proto type wrong
...
Syslog uses UDP (SOCK_DGRAM)
2003-01-26 02:14:23 +00:00
Jeremy Hylton
250684ddd8
Use lightweight introspection instead of the inspect module hammer.
...
Removing locking are findCaller() calls as the implementation using
sys._getframe() is thread-safe.
Changes reviewed by Vinay.
2003-01-23 18:29:29 +00:00
Guido van Rossum
24475896dd
Fix what I believe is a bug: when removing all previous handlers,
...
should copy the handlers list because it's being modified by the loop.
2002-12-20 01:54:21 +00:00
Neal Norwitz
c4d047aad3
SF Patch #638825
...
Fix pychecker warnings, port arg was unused (it was always the default)
Need a global statement for _listener
2002-11-15 23:33:20 +00:00
Neal Norwitz
d1cade0d1f
SF Patch #638825 logging module
...
Fix pychecker warnings, remove unused imports and rename root
2002-11-15 23:31:28 +00:00
Guido van Rossum
3165786dd1
From SF patch 638299 [by Vinaj]: fileConfig() now takes an optional
...
defaults dictionary parameter which is passed to ConfigParser.
2002-11-14 12:52:17 +00:00
Guido van Rossum
455ab77f34
Get rid of #! lines, references to usage as __main__, README.txt, and
...
http://www.red-dove.com/python_logging.html .
2002-11-13 16:18:29 +00:00
Guido van Rossum
57102f861d
Adding Vinay Sajip's logging package.
2002-11-13 16:15:58 +00:00