rollout icon indicating copy to clipboard operation
rollout copied to clipboard

Percentage Rollout on rails view

Open kirykr opened this issue 7 years ago • 2 comments

I have tried to limit users by 20 percent but seemed all the users can see the view that I blocked

- if $rollout.active? :percentage_rollout, current_user
    %h2
      Hello
      =current_user.first_name

my initial instance

    $name_space = Redis::Namespace.new(Rails.env, redis: $redis)
    $rollout = Rollout.new($name_space)
    $rollout.define_group(:percetage_users) do |user|
      user
    end
    $rollout.activate_users(:percentage_rollout, User.all)
    $rollout.deactivate_group(:percentage_rollout, :percentage_users)

    $rollout.activate_percentage :percentage_rollout, 20

please correct me if what i did wrong here?, thanks

kirykr avatar Aug 18 '17 07:08 kirykr

@kirykr $rollout.activate_users(:percentage_rollout, User.all) activates for all users, subsequent group/percentage activations and deactivations don't matter. See #87.

p-salido avatar Oct 12 '17 16:10 p-salido

This issue seems to have a solution. Suggest to close this issue.

Bertg avatar Jul 19 '18 14:07 Bertg