Class: Delayed::Plugins::Raven::Configuration

Inherits:
Object
  • Object
show all
Defined in:
lib/delayed-plugins-raven/configuration.rb

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initializeConfiguration

Returns a new instance of Configuration.



10
11
12
13
# File 'lib/delayed-plugins-raven/configuration.rb', line 10

def initialize
  self.excluded_attributes = ["last_error"]
  self.trimmed_attributes = { "handler" => -1, "last_error" => 10 }
end

Instance Attribute Details

#excluded_attributesObject

Exclude certain attributes from being serialized into Raven’s ‘extra` field



5
6
7
# File 'lib/delayed-plugins-raven/configuration.rb', line 5

def excluded_attributes
  @excluded_attributes
end

#trimmed_attributesObject

Trim specificed attributes to a certain number of lines. Values <= 0 means unlimited.



8
9
10
# File 'lib/delayed-plugins-raven/configuration.rb', line 8

def trimmed_attributes
  @trimmed_attributes
end