Module: MixedGauge

Defined in:
lib/mixed_gauge.rb,
lib/mixed_gauge/model.rb,
lib/mixed_gauge/config.rb,
lib/mixed_gauge/errors.rb,
lib/mixed_gauge/railtie.rb,
lib/mixed_gauge/routing.rb,
lib/mixed_gauge/version.rb,
lib/mixed_gauge/cluster_config.rb,
lib/mixed_gauge/database_tasks.rb,
lib/mixed_gauge/shard_repository.rb,
lib/mixed_gauge/replication_mapping.rb,
lib/mixed_gauge/all_shards_in_parallel.rb

Overview

MixedGauge

Defined Under Namespace

Modules: DatabaseTasks, Model Classes: AllShardsInParallel, ClusterConfig, Config, Error, MissingDistkeyAttribute, Railtie, RecordNotFound, ReplicationMapping, Routing, ShardRepository

Constant Summary collapse

VERSION =
'1.2.0'.freeze

Class Method Summary collapse

Class Method Details

.configMixedGauge::Config

Returns:



18
19
20
# File 'lib/mixed_gauge.rb', line 18

def config
  @config ||= Config.new
end

.configure {|MixedGauge::Config| ... } ⇒ Object

Yields:



23
24
25
# File 'lib/mixed_gauge.rb', line 23

def configure(&block)
  config.instance_eval(&block)
end