Module: BeanstalkFarmer::Config

Extended by:
Config
Included in:
Config
Defined in:
lib/beanstalk_farmer/config.rb

Overview

Manages configuration settings and defaults.

Examples:

BeanstalkFarmer::Config.logger = Rails.logger
BeanstalkFarmer::Config.json_engine = :yajl

Constant Summary

DEFAULT_HOST =
'0.0.0.0'
DEFAULT_PORT =
11300

Instance Attribute Summary (collapse)

Instance Method Summary (collapse)

Instance Attribute Details

- (Object) settings

Returns the value of attribute settings



13
14
15
# File 'lib/beanstalk_farmer/config.rb', line 13

def settings
  @settings
end

Instance Method Details

- (Object) json_engine

See Also:

  • MultiJson.default_engine


44
45
46
# File 'lib/beanstalk_farmer/config.rb', line 44

def json_engine
  MultiJson.engine
end

- (Object) json_engine=(json_engine)

See Also:

  • MultiJson.engine=


49
50
51
# File 'lib/beanstalk_farmer/config.rb', line 49

def json_engine=(json_engine)
  MultiJson.engine = json_engine
end