Sha256: 985a4f21259cdbc7439f57b6d61c0d853ce129198369249d2e361ec9410d66e8

Contents?: true

Size: 271 Bytes

Versions: 80

Compression:

Stored size: 271 Bytes

Contents

require "rubber/cloud/base"

module Rubber
  module Cloud

    def self.get_provider(provider, env, capistrano)
      require "rubber/cloud/#{provider}"
      clazz = Rubber::Cloud.const_get(provider.capitalize)
      return clazz.new(env, capistrano)
    end

  end
end

Version data entries

80 entries across 80 versions & 7 rubygems

Version Path
sml-rubber-0.9.1 lib/rubber/cloud.rb
sml-rubber-0.9.10 lib/rubber/cloud.rb
sml-rubber-0.9.11 lib/rubber/cloud.rb
sml-rubber-0.9.13 lib/rubber/cloud.rb
sml-rubber-0.9.3 lib/rubber/cloud.rb
sml-rubber-0.9.4 lib/rubber/cloud.rb
sml-rubber-0.9.5 lib/rubber/cloud.rb
sml-rubber-0.9.6 lib/rubber/cloud.rb
sml-rubber-0.9.7 lib/rubber/cloud.rb
sml-rubber-0.9.8 lib/rubber/cloud.rb
sml-rubber-0.9.9 lib/rubber/cloud.rb
wr0ngway-rubber-1.0.0 lib/rubber/cloud.rb
wr0ngway-rubber-1.0.1 lib/rubber/cloud.rb
rubber-1.15.0 lib/rubber/cloud.rb
rubber-1.14.1 lib/rubber/cloud.rb
rubber-1.14.0 lib/rubber/cloud.rb
rubber-1.13.2 lib/rubber/cloud.rb
rubber-1.13.1 lib/rubber/cloud.rb
axtro-rubber-1.2.3 lib/rubber/cloud.rb
axtro-rubber-1.2.2 lib/rubber/cloud.rb