Module: Bosh::Bootstrap::MicroboshProviders
- Extended by:
- MicroboshProviders
- Included in:
- MicroboshProviders
- Defined in:
- lib/bosh-bootstrap/microbosh_providers.rb,
lib/bosh-bootstrap/microbosh_providers/aws.rb,
lib/bosh-bootstrap/microbosh_providers/vsphere.rb,
lib/bosh-bootstrap/microbosh_providers/openstack.rb
Defined Under Namespace
Classes: AWS, Base, OpenStack, VSphere
Instance Method Summary
collapse
Instance Method Details
#provider_class(provider_name) ⇒ Object
8
9
10
|
# File 'lib/bosh-bootstrap/microbosh_providers.rb', line 8
def provider_class(provider_name)
@providers[provider_name]
end
|
#register_provider(provider_name, provider_klass) ⇒ Object
3
4
5
6
|
# File 'lib/bosh-bootstrap/microbosh_providers.rb', line 3
def register_provider(provider_name, provider_klass)
@providers ||= {}
@providers[provider_name] = provider_klass
end
|