Module: Bosh::Bootstrap::NetworkProviders
- Extended by:
- NetworkProviders
- Included in:
- NetworkProviders
- Defined in:
- lib/bosh-bootstrap/network_providers.rb,
lib/bosh-bootstrap/network_providers/aws.rb,
lib/bosh-bootstrap/network_providers/dummy.rb,
lib/bosh-bootstrap/network_providers/openstack.rb
Defined Under Namespace
Classes: AWS, Dummy, OpenStack
Instance Method Summary
collapse
Instance Method Details
#provider_class(provider_name) ⇒ Object
8
9
10
|
# File 'lib/bosh-bootstrap/network_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/network_providers.rb', line 3
def register_provider(provider_name, provider_klass)
@providers ||= {}
@providers[provider_name] = provider_klass
end
|