Module: Determinator

Defined in:
lib/determinator.rb,
lib/determinator/control.rb,
lib/determinator/feature.rb,
lib/determinator/version.rb,
lib/determinator/target_group.rb,
lib/determinator/actor_control.rb,
lib/determinator/retrieve/routemaster.rb,
lib/determinator/retrieve/routemaster_feature_id_cache_warmer.rb

Defined Under Namespace

Modules: Retrieve Classes: ActorControl, Control, Feature, TargetGroup

Constant Summary collapse

VERSION =
"0.2.0"

Class Method Summary collapse

Class Method Details

.configure(retrieval:) ⇒ Object



8
9
10
# File 'lib/determinator.rb', line 8

def self.configure(retrieval:)
  @instance = Control.new(retrieval: retrieval)
end

.instance ⇒ Object



12
13
14
15
# File 'lib/determinator.rb', line 12

def self.instance
  raise "No singleton Determinator instance defined" unless @instance
  @instance
end