Part of lp.services.features.scopes View In Hierarchy
Written as 'userslice:a,b' with 0<=a<b will slice the entire user population into b approximately equal sub-populations, and then take the a'th zero-based index.
For example, to test a new feature for 1% of users, and a different
version of it for a different 1% you can use userslice:10,100
and
userslice:20,100`.
You may wish to avoid using the same a or b for different rules so that some users don't have all the fun by being in eg 0,100.
Method | lookup | Returns true if the given scope name is "active". |
Inherited from ScopeWithPerson:
Method | __init__ | Undocumented |
Method | person | Undocumented |
Inherited from BaseScope (via ScopeWithPerson):
Method | compiled_pattern | The compiled scope matching regex. A small optimization. |