From 9f9e3aa7d3235682702a0e525e97c8636a202a9e Mon Sep 17 00:00:00 2001 From: PoTe Date: Mon, 14 Apr 2014 16:41:12 -0300 Subject: [PATCH] Delegates features list request to rollout --- lib/rollout_ui/wrapper.rb | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/lib/rollout_ui/wrapper.rb b/lib/rollout_ui/wrapper.rb index ca11666..469817a 100644 --- a/lib/rollout_ui/wrapper.rb +++ b/lib/rollout_ui/wrapper.rb @@ -3,6 +3,7 @@ class Wrapper class NoRolloutInstance < StandardError; end attr_reader :rollout + delegate :features, to: :rollout def initialize(rollout = nil) @rollout = rollout || RolloutUi.rollout @@ -17,11 +18,6 @@ def add_feature(feature) redis.sadd(:features, feature) end - def features - features = redis.smembers(:features) - features ? features.sort : [] - end - def redis rollout.instance_variable_get("@storage") end