getLogger: set defaults and get current values for the named logger
Description
this makes sure a logger with a specific name exists and returns its
current values. if not yet present, the logger will be created and
given the values specified in the ... arguments.
Usage
getLogger(name, ...)
Arguments
name
the name of the logger
...
any properties you may want to set in the newly created
logger. these have no effect if the logger is already present.