Sha256: 7959228de81e0004ae8bc3f758fb1c203709cf803c8a0a090b7b2da4650653e4
Contents?: true
Size: 597 Bytes
Versions: 58
Compression:
Stored size: 597 Bytes
Contents
module Local class << self if Fog.credentials[:local_root] def initialized? true end def [](service) @@connections ||= Hash.new do |hash, key| credentials = Fog.credentials.reject do |k,v| ![:local_root].include?(k) end hash[key] = case key when :files Fog::Local.new(credentials) end end @@connections[service] end def directories self[:files].directories end else def initialized? false end end end end
Version data entries
58 entries across 58 versions & 2 rubygems