Module: AutoConsul::Cluster::Registry

Defined in:
lib/auto-consul/cluster.rb,
lib/auto-consul/providers/s3.rb

Defined Under Namespace

Classes: Provider, S3Provider

Class Method Summary collapse

Class Method Details

.supported_schemesObject



33
34
35
36
37
38
39
40
# File 'lib/auto-consul/cluster.rb', line 33

def self.supported_schemes
  constants.inject({}) do |a, const|
    if const.to_s =~ /^(.+?)Provider$/
      a[$1.downcase] = const_get(const)
    end
    a
  end
end