Method: FeatureFlagger::Manager.cleanup_detached
- Defined in:
- lib/feature_flagger/manager.rb
.cleanup_detached(resource_name, *feature_key) ⇒ Object
11 12 13 14 15 16 |
# File 'lib/feature_flagger/manager.rb', line 11 def self.cleanup_detached(resource_name, *feature_key) complete_feature_key = feature_key.map(&:to_s).insert(0, resource_name.to_s) key_value = FeatureFlagger.config.info.dig(*complete_feature_key) raise "key is still mapped" if key_value FeatureFlagger.control.unrelease_to_all(complete_feature_key.join(':')) end |