Module: Modesty

Defined in:
lib/modesty.rb,
lib/modesty/api.rb,
lib/modesty/load.rb,
lib/modesty/metric.rb,
lib/modesty/identity.rb,
lib/modesty/datastore.rb,
lib/modesty/experiment.rb,
lib/modesty/metric/base.rb,
lib/modesty/metric/data.rb,
lib/modesty/metric/builder.rb,
lib/modesty/datastore/redis.rb,
lib/modesty/experiment/base.rb,
lib/modesty/experiment/data.rb,
lib/modesty/experiment/stats.rb,
lib/modesty/frameworks/rails.rb,
lib/modesty/load/load_metrics.rb,
lib/modesty/experiment/builder.rb,
lib/modesty/experiment/console.rb,
lib/modesty/experiment/interface.rb,
lib/modesty/load/load_experiments.rb,
lib/modesty/experiment/significance.rb

Defined Under Namespace

Modules: DatastoreMethods, ExperimentMethods, IdentityMethods, LoadMethods, MetricMethods Classes: API, Datastore, Experiment, IdentityError, Metric, Railtie, RedisData

Constant Summary collapse

LIB =
File.dirname(__FILE__)
ROOT =
File.expand_path(File.join(LIB, '..'))
VENDOR =
File.expand_path(File.join(ROOT, 'vendor'))
TEST =
File.expand_path(File.join(ROOT, 'test'))

Class Method Summary collapse

Class Method Details

.apiObject



6
7
8
# File 'lib/modesty/api.rb', line 6

def api
  @api ||= API.new
end

.method_missing(meth, *args, &blk) ⇒ Object



10
11
12
# File 'lib/modesty/api.rb', line 10

def method_missing(meth, *args, &blk)
  self.api.send(meth, *args, &blk)
end