Module: Storage::Strategies

Defined in:
lib/storage/strategies.rb,
lib/storage/strategies/s3.rb,
lib/storage/strategies/file_system.rb

Defined Under Namespace

Modules: FileSystem, S3

Constant Summary collapse

STRATEGIES =
{}

Class Method Summary collapse

Class Method Details

.register(name, klass) ⇒ Object

Register a new strategy.



9
10
11
# File 'lib/storage/strategies.rb', line 9

def self.register(name, klass)
  STRATEGIES[name] = klass.to_s
end