Module: Datadog::OpenFeature::Ext
- Defined in:
- lib/datadog/open_feature/ext.rb
Constant Summary collapse
- ERROR =
"ERROR"- DEFAULT =
"DEFAULT"- INITIALIZING =
"INITIALIZING"- UNKNOWN_TYPE =
"UNKNOWN_TYPE"- PARSE_ERROR =
"PARSE_ERROR"- GENERAL =
"GENERAL"- PROVIDER_FATAL =
"PROVIDER_FATAL"- PROVIDER_NOT_READY =
"PROVIDER_NOT_READY"- FLAG_NOT_FOUND =
"FLAG_NOT_FOUND"- TYPE_MISMATCH =
"TYPE_MISMATCH"- TARGETING_KEY_MISSING =
"TARGETING_KEY_MISSING"- INVALID_CONTEXT =
"INVALID_CONTEXT"- STANDARD_ERROR_CODES =
[ PROVIDER_NOT_READY, FLAG_NOT_FOUND, PARSE_ERROR, TYPE_MISMATCH, TARGETING_KEY_MISSING, INVALID_CONTEXT, PROVIDER_FATAL, GENERAL, ].freeze
- METADATA_ALLOCATION_KEY =
Flag-metadata key under which the provider threads the assignment's allocation key to the flag-evaluation hooks. The wire string is the value so the writer (provider) and readers (EVP/metrics hooks) can't drift.
"__dd_allocation_key"- METADATA_OBSERVE_FULL_EVALUATION_DATA =
Stamped from the UFC the evaluation ran against; the hook reads only this key, never live config.
"__dd_observe_full_evaluation_data"