From 8bd8fa6328c8df9733437bca3937a266d161ab72 Mon Sep 17 00:00:00 2001 From: SUMIT CHHUTTANI Date: Tue, 26 Apr 2016 16:10:21 +0530 Subject: [PATCH] Allow algorithm configuration at experiment level --- lib/split/configuration.rb | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/lib/split/configuration.rb b/lib/split/configuration.rb index c5e240c4..6780a3e1 100644 --- a/lib/split/configuration.rb +++ b/lib/split/configuration.rb @@ -151,6 +151,10 @@ def normalized_experiments experiment_config[experiment_name.to_sym][:metadata] = metadata end + if algorithm = value_for(settings, :algorithm) + experiment_config[experiment_name.to_sym][:algorithm] = algorithm + end + if (resettable = value_for(settings, :resettable)) != nil experiment_config[experiment_name.to_sym][:resettable] = resettable end