Feature Control

Testing For Feature

 from emma.apps.core.service.feature_control import get_feature_controlfeature = get_feature_control('my_feature')feature.is_enabled_for_account(1234)Falsefeature.enable_for_account(1234)feature.is_enabled_for_account(1234)True

Create a feature

(Database Option)
  • Add a field to the AccountSettings model
  • Write schema migration

from emma.apps.core.service.feature_control import get_feature_controlfeature = get_feature_control('my_feature')feature.enable_for_account(1234)

Create A Feature

(Redis Option)
 from emma.apps.core.service.feature_control import get_feature_controlfeature = get_feature_control('my_new_feature')feature.enable_for_account(1234)

Feature Control

By entatemma

Feature Control

  • 430