Class: Dummer::Setting
- Inherits:
-
Object
- Object
- Dummer::Setting
- Defined in:
- lib/dummer/setting.rb
Instance Attribute Summary collapse
-
#delimiter ⇒ Object
Returns the value of attribute delimiter.
-
#fields ⇒ Object
Returns the value of attribute fields.
-
#host ⇒ Object
Returns the value of attribute host.
-
#input ⇒ Object
Returns the value of attribute input.
-
#label_delimiter ⇒ Object
Returns the value of attribute label_delimiter.
-
#labeled ⇒ Object
Returns the value of attribute labeled.
-
#log ⇒ Object
Returns the value of attribute log.
-
#message ⇒ Object
Returns the value of attribute message.
-
#output ⇒ Object
Returns the value of attribute output.
-
#port ⇒ Object
Returns the value of attribute port.
-
#rate ⇒ Object
Returns the value of attribute rate.
-
#tag ⇒ Object
Returns the value of attribute tag.
-
#workers ⇒ Object
Returns the value of attribute workers.
Instance Method Summary collapse
-
#initialize ⇒ Setting
constructor
A new instance of Setting.
Constructor Details
#initialize ⇒ Setting
Returns a new instance of Setting.
6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 |
# File 'lib/dummer/setting.rb', line 6 def initialize @rate = 500 @output = STDOUT @host = nil @port = 24224 @labeled = true @label_delimiter = ":" @delimiter = "\t" @tag = {type: :string, value: "dummer"} @fields = nil @workers = 1 @log = '-' @message = "time:2013-11-25 00:23:52 +0900\tlevel:ERROR\tmethod:POST\turi:/api/v1/people\treqtime:3.1983877060667103\n" @input = nil end |
Instance Attribute Details
#delimiter ⇒ Object
Returns the value of attribute delimiter.
3 4 5 |
# File 'lib/dummer/setting.rb', line 3 def delimiter @delimiter end |
#fields ⇒ Object
Returns the value of attribute fields.
3 4 5 |
# File 'lib/dummer/setting.rb', line 3 def fields @fields end |
#host ⇒ Object
Returns the value of attribute host.
4 5 6 |
# File 'lib/dummer/setting.rb', line 4 def host @host end |
#input ⇒ Object
Returns the value of attribute input.
3 4 5 |
# File 'lib/dummer/setting.rb', line 3 def input @input end |
#label_delimiter ⇒ Object
Returns the value of attribute label_delimiter.
3 4 5 |
# File 'lib/dummer/setting.rb', line 3 def label_delimiter @label_delimiter end |
#labeled ⇒ Object
Returns the value of attribute labeled.
3 4 5 |
# File 'lib/dummer/setting.rb', line 3 def labeled @labeled end |
#log ⇒ Object
Returns the value of attribute log.
3 4 5 |
# File 'lib/dummer/setting.rb', line 3 def log @log end |
#message ⇒ Object
Returns the value of attribute message.
3 4 5 |
# File 'lib/dummer/setting.rb', line 3 def @message end |
#output ⇒ Object
Returns the value of attribute output.
3 4 5 |
# File 'lib/dummer/setting.rb', line 3 def output @output end |
#port ⇒ Object
Returns the value of attribute port.
4 5 6 |
# File 'lib/dummer/setting.rb', line 4 def port @port end |
#rate ⇒ Object
Returns the value of attribute rate.
3 4 5 |
# File 'lib/dummer/setting.rb', line 3 def rate @rate end |
#tag ⇒ Object
Returns the value of attribute tag.
4 5 6 |
# File 'lib/dummer/setting.rb', line 4 def tag @tag end |
#workers ⇒ Object
Returns the value of attribute workers.
3 4 5 |
# File 'lib/dummer/setting.rb', line 3 def workers @workers end |