Sha256: 76b21083015e5e1def14d803a9e4260c6de936728834ac3cf430aaf37f314288
Contents?: true
Size: 316 Bytes
Versions: 8
Compression:
Stored size: 316 Bytes
Contents
module Fogged module Resources class Encoder def self.for(resource) "Fogged::Resources::#{provider_for(resource)}Encoder".constantize.new(resource) end def self.provider_for(resource) return :AWS if resource.fogged_file.class.to_s.include?("AWS") end end end end
Version data entries
8 entries across 8 versions & 1 rubygems