anchor.diff:          ; Agent0 -> Agent0
           end
   
  -    , Format = "~s - ~s [~s ~s] \"~s ~s HTTP/~B.~B\" ~B ~s \"~s\" \"~s\""
  -    , Args = [Peer, User, Date, Time, Method, Path, Ver_maj, Ver_min, Code, Size, Referer, Agent]
  -    , lager:warning([{type,access}], Format, Args)
  +    , Format = "~s - ~s [~s +0000] \"~s ~s HTTP/~B.~B\" ~B ~s \"~s\" \"~s\""
  +    , Args = [Peer, User, Timestamp, Method, Path, Ver_maj, Ver_min, Code, Size, Referer, Agent]
  +    , lager:info([{type,access}], Format, Args)
       ;
   
   % This catch-all handler ignores all other events.
  
positive.code:     , couch_log:info("Log (~w): ~s", [Type, Filename])
      .
  
  
  %% -*- erlang-indent-level: 4;indent-tabs-mode: nil -*-
  %% ex: ts=4 sw=4 et
  
negative.code:     , Method = MochiReq:get(method)
      , Path = MochiReq:get(raw_path)
      , {Ver_maj, Ver_min} = MochiReq:get(version)
      , Size = ?BLANK % This will require CouchDB changes to get.
      , Referer = case MochiReq:get_header_value(referer)
          of undefined -> ""
  