Module: Nvoi::External::Cloud

Defined in:
lib/nvoi/external/cloud.rb,
lib/nvoi/external/cloud/aws.rb,
lib/nvoi/external/cloud/base.rb,
lib/nvoi/external/cloud/types.rb,
lib/nvoi/external/cloud/factory.rb,
lib/nvoi/external/cloud/hetzner.rb,
lib/nvoi/external/cloud/scaleway.rb

Defined Under Namespace

Modules: Factory, Types Classes: Aws, Base, Hetzner, Scaleway

Class Method Summary collapse

Class Method Details

.for(config) ⇒ Object



6
7
8
# File 'lib/nvoi/external/cloud.rb', line 6

def self.for(config)
  Factory.for(config)
end

.validate(config, provider) ⇒ Object



10
11
12
# File 'lib/nvoi/external/cloud.rb', line 10

def self.validate(config, provider)
  Factory.validate(config, provider)
end