From 977c5752bdf521198bcaecf948ed3f77ccf7002e Mon Sep 17 00:00:00 2001 From: rxi Date: Thu, 10 Apr 2014 18:55:20 +0100 Subject: [PATCH] Added timestamp functionality --- lovebird.lua | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/lovebird.lua b/lovebird.lua index 824fb96..424da3f 100644 --- a/lovebird.lua +++ b/lovebird.lua @@ -12,8 +12,9 @@ socket = require "socket" local lovebird = { _version = "0.0.1" } lovebird.inited = false -lovebird.wrapprint = true lovebird.host = "*" +lovebird.wrapprint = true +lovebird.timestamp = true lovebird.port = 8000 lovebird.whitelist = { "127.0.0.1", "localhost" } lovebird.maxlines = 200 @@ -61,6 +62,9 @@ local pagetemplate = [[ form { margin-bottom: 0px; } + .timestamp { + color: #909090; + } #header { background: #101010; height: 25px; @@ -190,6 +194,9 @@ end function lovebird.print(...) local str = table.concat(map({...}, tostring), " ") + if lovebird.timestamp then + str = os.date('[%H:%M:%S] ') .. str + end table.insert(lovebird.lines, str) if #lovebird.lines > lovebird.maxlines then table.remove(lovebird.lines, 1)