class Dummer::Generator::Factory
Attributes
setting[R]
Public Class Methods
new(setting)
click to toggle source
# File lib/dummer/generator/factory.rb, line 6 def initialize(setting) @setting = setting end
Public Instance Methods
create_message_proc()
click to toggle source
file
# File lib/dummer/generator/factory.rb, line 11 def create_message_proc if fields = setting.fields FieldMode.message_proc( fields, setting.labeled, setting.delimiter, setting.label_delimiter ) elsif input = setting.input InputMode.message_proc(input) else MessageMode.message_proc(setting.message) end end
create_record_proc()
click to toggle source
fluent-logger
# File lib/dummer/generator/factory.rb, line 27 def create_record_proc if fields = setting.fields FieldMode.record_proc(fields) elsif input = setting.input InputMode.record_proc(input) else MessageMode.record_proc(setting.message) end end
create_tag_proc()
click to toggle source
fluent-logger
# File lib/dummer/generator/factory.rb, line 38 def create_tag_proc FieldMode.tag_proc(setting.tag) end