class Sprig::Reap::Configuration

Public Instance Methods

ignored_attrs() click to toggle source
# File lib/sprig/reap/configuration.rb, line 20
def ignored_attrs
  @ignored_attrs ||= Sprig::Reap::Inputs::IgnoredAttrs.default
end
ignored_attrs=(input) click to toggle source
# File lib/sprig/reap/configuration.rb, line 24
def ignored_attrs=(input)
  @ignored_attrs = Sprig::Reap::Inputs::IgnoredAttrs.parse(input)
end
logger() click to toggle source
# File lib/sprig/reap/configuration.rb, line 28
def logger
  @logger ||= Logger.new($stdout)
end
models() click to toggle source
# File lib/sprig/reap/configuration.rb, line 12
def models
  @classes ||= Sprig::Reap::Inputs::Model.default
end
models=(input) click to toggle source
# File lib/sprig/reap/configuration.rb, line 16
def models=(input)
  @classes ||= Sprig::Reap::Inputs::Model.parse(input)
end
omit_empty_attrs() click to toggle source
# File lib/sprig/reap/configuration.rb, line 32
def omit_empty_attrs
  @omit_empty_attrs ||= false
end
omit_empty_attrs=(input) click to toggle source
# File lib/sprig/reap/configuration.rb, line 36
def omit_empty_attrs=(input)
  @omit_empty_attrs = true if String(input).strip.downcase == 'true'
end
target_env() click to toggle source
# File lib/sprig/reap/configuration.rb, line 4
def target_env
  @target_env ||= Sprig::Reap::Inputs::Environment.default
end
target_env=(input) click to toggle source
# File lib/sprig/reap/configuration.rb, line 8
def target_env=(input)
   @target_env = Sprig::Reap::Inputs::Environment.parse(input)
end