diff options
author | James Tucker <jftucker@gmail.com> | 2014-08-03 14:05:43 -0300 |
---|---|---|
committer | James Tucker <jftucker@gmail.com> | 2014-08-03 14:05:43 -0300 |
commit | 60a25f2c26b764aefc882f197f8b2af248b405d2 (patch) | |
tree | 9c1e57da0ea8ff5966d01db5e7cd50af871da63c | |
parent | 62dcc835863530a2d52967dee8d0a309ae194f4a (diff) | |
parent | 9a92526024358aaa0b3e20a145f8e2da2c409dee (diff) | |
download | rack-60a25f2c26b764aefc882f197f8b2af248b405d2.tar.gz |
Merge pull request #717 from franciscoj/full-logger-interface
Implement full Logger interface on NullLogger
-rw-r--r-- | lib/rack/nulllogger.rb | 23 |
1 files changed, 21 insertions, 2 deletions
diff --git a/lib/rack/nulllogger.rb b/lib/rack/nulllogger.rb index 77fb637d..2d5a2c97 100644 --- a/lib/rack/nulllogger.rb +++ b/lib/rack/nulllogger.rb @@ -9,10 +9,29 @@ module Rack @app.call(env) end - def info(progname = nil, &block); end + def info(progname = nil, &block); end def debug(progname = nil, &block); end - def warn(progname = nil, &block); end + def warn(progname = nil, &block); end def error(progname = nil, &block); end def fatal(progname = nil, &block); end + def unknown(progname = nil, &block); end + def info? ; end + def debug? ; end + def warn? ; end + def error? ; end + def fatal? ; end + def level ; end + def progname ; end + def datetime_format ; end + def formatter ; end + def sev_threshold ; end + def level=(level); end + def progname=(progname); end + def datetime_format=(datetime_format); end + def formatter=(formatter); end + def sev_threshold=(sev_threshold); end + def close ; end + def add(severity, message = nil, progname = nil, &block); end + def <<(msg); end end end |