clojure/tools.logging — pull request #5 by dcj (2012-05-04 20:56:04+00:00)
Title: Proposed change for a new logging level, that specifies do not log anything

Motivation: When using the log macro, the user specifies a logging level, which is a keyword.
I would like to have the ability to specify the logging level by executing a function, which will return the logging level I would like to use. The use case being a system where logging can be dynamically reconfigured, turned off/on/etc. Currently the only missing piece is that there is no legal logging level which means "don't log anything".

This pull request proposes that a new logging level of :noop be defined, which means, do not log anything

Changes are proposed to correctly handle the new logging level.

I have a signed CA on file.

Don Jackson