class Experimental::Source::Configuration
Public Class Methods
new()
click to toggle source
# File lib/experimental/source/configuration.rb, line 4 def initialize @experiments = {} Experimental.experiment_data.each do |name, attributes| experiment = Experiment.new(attributes) { |e| e.name = name } @experiments[experiment.name] = experiment end end
Public Instance Methods
[](name)
click to toggle source
# File lib/experimental/source/configuration.rb, line 12 def [](name) @experiments[name.to_s] end
available()
click to toggle source
# File lib/experimental/source/configuration.rb, line 16 def available @experiments.values end