Merge pull request #2986 from kkimurak/fix-configure_feature_flags.rb-enabler-source

Fix: script to configure feature flags cannot enable some flags
This commit is contained in:
Steven Achilles 2024-08-15 19:58:38 +02:00 committed by GitHub
commit 13b6f39c5c
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -21,7 +21,7 @@ class FeatureFlagCLI
feature_flag_yamls.concat(Dir.glob("#{Gitlab.root}/ee/config/feature_flags/**/*.yml"))
end if
list = feature_flag_yamls.map { |p| File.basename(p, File.extname(p)) }
list = feature_flag_yamls.map { |p| File.basename(p, File.extname(p)) }
list
end
@ -64,7 +64,7 @@ class FeatureFlagCLI
if succeed
available_flags = self.available_feature_flags
disable_targets = available_flags & opts[:to_be_disabled]
enable_targets = available_flags & opts[:to_be_disabled]
enable_targets = available_flags & opts[:to_be_enabled]
disable_targets.each do |feature|
Feature.disable(feature)