Logging Interface ================= ``JAXLLogger`` provides all the logging facilities that we will ever require. When logging to ``STDOUT`` it also colorizes the log message depending upon its severity level. When logging to a file it can also do periodic log rotation. log levels ---------- * JAXL_ERROR (red) * JAXL_WARNING (blue) * JAXL_NOTICE (yellow) * JAXL_INFO (green) * JAXL_DEBUG (white) global logging methods ---------------------- Following global methods for logging are available: * ``_error($msg)`` * ``_warning($msg)`` * ``_notice($msg)`` * ``_info($msg)`` * ``_debug($msg)`` _colorize/2 ----------- All the above global logging methods internally use ``_colorize($msg, $verbosity)`` to output colored log message on the terminal.