Browse files

Updating docs to mention namespacing

  • Loading branch information...
1 parent 63ba8ad commit a7ba6cf9e0d34e921089ab2fbcc224a67b50ef94 @michaeldwan michaeldwan committed with jamesgolick Jul 20, 2010
Showing with 12 additions and 0 deletions.
  1. +12 −0 README.rdoc
12 README.rdoc
@@ -73,6 +73,18 @@ Deactivate everybody at once:
For some of our less stable features, we are actually measuring the error rate using redis, and deactivating them automatically when it raises above a certain threshold. It's pretty cool. See for the failure detection code.
+== Namespacing
+Rollout separates its keys from other keys on the Redis server using the "feature" keyspace.
+You can namespace keys further to support multiple environments by using the [redis-namespace][] gem.
+ $ns =, :redis => $redis)
+ $rollout =$ns)
+ $rollout.activate_group(:chat, :all)
+This example would use the "development:feature:chat:groups" key.
== Note on Patches/Pull Requests
* Fork the project.

0 comments on commit a7ba6cf

Please sign in to comment.