Method: Optimizely::DatafileProjectConfig#get_whitelisted_variations
- Defined in:
- lib/optimizely/config/datafile_project_config.rb
#get_whitelisted_variations(experiment_id) ⇒ Object
404 405 406 407 408 409 410 411 412 413 414 415 416 |
# File 'lib/optimizely/config/datafile_project_config.rb', line 404 def get_whitelisted_variations(experiment_id) # Retrieves whitelisted variations for a given experiment id # # experiment_id - String id representing the experiment # # Returns whitelisted variations for the experiment or nil experiment = @experiment_id_map[experiment_id] return experiment['forcedVariations'] if experiment @logger.log Logger::ERROR, "Experiment ID '#{experiment_id}' is not in datafile." @error_handler.handle_error InvalidExperimentError end |