docs/rollout/README.md in flipper-rollout-0.12.1 vs docs/rollout/README.md in flipper-rollout-0.12.2
- old
+ new
@@ -21,21 +21,28 @@
$ gem install flipper-redis
## Usage
-Assuming you've configured a [default Flipper instance](https://github.com/jnunemaker/flipper#user-content-examples)
-
```ruby
require 'redis'
+require 'rollout'
+require 'flipper'
+require 'flipper/adapters/redis'
require 'flipper/adapters/rollout'
+# setup redis, rollout and rollout flipper
redis = Redis.new
rollout = Rollout.new(redis)
-
rollout_adapter = Flipper::Adapters::Rollout.new(rollout)
rollout_flipper = Flipper.new(rollout_adapter)
+# setup flipper default instance
+Flipper.configure do |config|
+ config.default { Flipper.new(Flipper::Adapters::Redis.new(redis)) }
+end
+
+# import rollout into redis flipper
Flipper.import(rollout_flipper)
```
That was easy.