Module: Featurevisor::EvaluationReason
- Defined in:
- lib/featurevisor/evaluate.rb
Overview
Evaluation reason constants
Constant Summary collapse
- FEATURE_NOT_FOUND =
Feature specific
"feature_not_found"- DISABLED =
feature is not found in datafile
"disabled"- REQUIRED =
feature is disabled
"required"- OUT_OF_RANGE =
required features are not enabled
"out_of_range"- NO_VARIATIONS =
Variations specific
"no_variations"- VARIATION_DISABLED =
feature has no variations
"variation_disabled"- VARIABLE_NOT_FOUND =
Variable specific
"variable_not_found"- VARIABLE_DEFAULT =
variable’s schema is not defined in the feature
"variable_default"- VARIABLE_DISABLED =
default variable value used
"variable_disabled"- VARIABLE_OVERRIDE =
feature is disabled, and variable’s disabledValue is used
"variable_override"- NO_MATCH =
Common
"no_match"- FORCED =
no rules matched
"forced"- STICKY =
against a forced rule
"sticky"- RULE =
against a sticky feature
"rule"- ALLOCATED =
against a regular rule
"allocated"- ERROR =
regular allocation based on bucketing
"error"