Browse Source

Add a feature flag

pull/2684/head
Kat 2 years ago
parent
commit
26ca51fedd
  1. 2
      app/services/collection_resources_service.rb
  2. 4
      app/services/feature_toggle.rb

2
app/services/collection_resources_service.rb

@ -1,6 +1,6 @@
class CollectionResourcesService class CollectionResourcesService
def initialize def initialize
@storage_service = if Rails.env.development? @storage_service = if FeatureToggle.local_storage?
Storage::LocalDiskService.new Storage::LocalDiskService.new
else else
Storage::S3Service.new(Configuration::EnvConfigurationService.new, ENV["COLLECTION_RESOURCES_BUCKET"]) Storage::S3Service.new(Configuration::EnvConfigurationService.new, ENV["COLLECTION_RESOURCES_BUCKET"])

4
app/services/feature_toggle.rb

@ -34,4 +34,8 @@ class FeatureToggle
def self.delete_user_enabled? def self.delete_user_enabled?
true true
end end
def self.local_storage?
Rails.env.development?
end
end end

Loading…
Cancel
Save