logging¶
Warning
The logging module is intended to be subclassed. We currently do not provide a way for this. We are working on it.
Note
Only those documented in section 16.6 have been done, logging.handlers and logging.config are still to be done.
Renames¶
The following renames have been made:
Logger¶
Previous name | New name | Rationale |
---|---|---|
setLevel |
set_level |
CamelCasing |
isEnabledFor |
is_enabled_for |
CamelCasing |
getEffectiveLevel |
effective_level
(property) |
CamelCasing and getter should be property |
getChild |
child |
CamelCasing |
addFilter |
add_filter |
CamelCasing |
removeFilter |
remove_filter |
CamelCasing |
addHandler |
add_handler |
CamelCasing |
removeHandler |
remove_handler |
CamelCasing |
findCaller |
find_caller |
CamelCasing |
makeRecord |
make_record |
CamelCasing |
hasHandlers |
has_handlers
(property) |
CamelCasing and getter should be property |
Handler¶
Previous name | New name | Rationale |
---|---|---|
createLock |
create_lock |
CamelCasing |
setLevel / level |
level (property)
(and _level ) |
setLevel was a setter for the already existing level property |
setFormatter |
formatter |
setFormatter did only change existing property |
addFilter |
add_filter |
CamelCasing |
removeFilter |
remove_filter |
CamelCasing |
addHandler |
add_handler |
CamelCasing |
handleError |
handle_error |
CamelCasing |
Formatter¶
Previous name | New name | Rationale |
---|---|---|
formatTime |
format_time |
CamelCasing |
formatException |
format_exception |
CamelCasing |
formatStack |
format_stack |
CamelCasing |
Module-level¶
Note
This still needs a lot of work, as we actually want to change the way the getters and setters work. Also, last_resort does not work properly yet.
Previous name | New name | Rationale |
---|---|---|
getLogger |
logger |
CamelCasing and losing get as this is implied by the name |
getLoggerClass |
get_logger_class |
CamelCasing and since this is module-level, doing properties would be too hard |
setLoggerClass |
set_logger_class |
see above |
getLogRecordFactory |
get_log_record_factory |
see above |
setLogRecordFactory |
set_log_record_factory |
see above |
addLevelName |
add_level_name |
CamelCasing |
getLevelName |
get_level_name |
CamelCasing |
makeLogRecord |
make_log_record |
CamelCasing |
basicConfig |
basic_config |
CamelCasing |
lastResort |
last_resort |
CamelCasing |
captureWarnings |
capture_warnings |
CamelCasing |