Module: Waistband

Defined in:
lib/waistband.rb,
lib/waistband/index.rb,
lib/waistband/query.rb,
lib/waistband/version.rb,
lib/waistband/connection.rb,
lib/waistband/quick_error.rb,
lib/waistband/query_result.rb,
lib/waistband/configuration.rb,
lib/waistband/stringified_hash.rb,
lib/waistband/stringified_array.rb

Defined Under Namespace

Classes: Configuration, Connection, Index, Query, QueryResult, QuickError, StringifiedArray, StringifiedHash

Constant Summary collapse

VERSION =
"0.8.4"

Class Method Summary collapse

Class Method Details

.configure {|::Waistband::Configuration.instance| ... } ⇒ Object Also known as: config

Yields:



18
19
20
21
22
23
# File 'lib/waistband.rb', line 18

def configure
  yield ::Waistband::Configuration.instance if block_given?
  config_instance = ::Waistband::Configuration.instance
  config_instance.setup
  config_instance
end