Class: Baykit::BayServer::Docker::BuiltIn::LogItems::TimeItem

Inherits:
Baykit::BayServer::Docker::BuiltIn::LogItem show all
Defined in:
lib/baykit/bayserver/docker/built_in/log_items.rb

Overview

Return current time (%#formatt)

Instance Attribute Summary collapse

Instance Method Summary collapse

Instance Attribute Details

#formatObject (readonly)

format



227
228
229
# File 'lib/baykit/bayserver/docker/built_in/log_items.rb', line 227

def format
  @format
end

Instance Method Details

#get_item(tur) ⇒ Object



237
238
239
# File 'lib/baykit/bayserver/docker/built_in/log_items.rb', line 237

def get_item(tur)
  return Time.now.strftime(@format)
end

#init(param) ⇒ Object



229
230
231
232
233
234
235
# File 'lib/baykit/bayserver/docker/built_in/log_items.rb', line 229

def init(param)
  if param == nil
    @format  = "[%d/%m/%Y %H:%M:%S %Z]"
  else
    @format = param
  end
end