about summary refs log tree commit homepage
path: root/lib
diff options
context:
space:
mode:
authorEric Wong <normalperson@yhbt.net>2011-04-16 02:03:34 +0000
committerEric Wong <normalperson@yhbt.net>2011-04-16 02:06:36 +0000
commit8303d477a13a63e6b28666e04b0c62886feae48e (patch)
treefde9b917db48cad4dcd127cdf0fdce528348be53 /lib
parenta84b132f51bd011f3c3441c28d23ff9c1029a9f8 (diff)
downloadclogger-8303d477a13a63e6b28666e04b0c62886feae48e.tar.gz
This appeared in nginx 0.9.6
Diffstat (limited to 'lib')
-rw-r--r--lib/clogger.rb3
-rw-r--r--lib/clogger/pure.rb2
2 files changed, 4 insertions, 1 deletions
diff --git a/lib/clogger.rb b/lib/clogger.rb
index 8058390..e368115 100644
--- a/lib/clogger.rb
+++ b/lib/clogger.rb
@@ -35,7 +35,8 @@ class Clogger
     :response_length => 4, # like body_bytes_sent, except "-" instead of "0"
     :ip => 5, # HTTP_X_FORWARDED_FOR || REMOTE_ADDR || -
     :pid => 6, # getpid()
-    :request_uri => 7
+    :request_uri => 7,
+    :time_iso8601 => 8,
   }
 
 private
diff --git a/lib/clogger/pure.rb b/lib/clogger/pure.rb
index 3737dd8..a56b982 100644
--- a/lib/clogger/pure.rb
+++ b/lib/clogger/pure.rb
@@ -135,6 +135,8 @@ private
       env['REMOTE_ADDR'] || '-'
     when :pid
       $$.to_s
+    when :time_iso8601
+      Time.now.iso8601
     else
       raise "EDOOFUS #{special_nr}"
     end