Module: Fog::Terremark::Vcloud
- Extended by:
- Shared
- Defined in:
- lib/fog/terremark/vcloud.rb
Defined Under Namespace
Modules: Bin, Defaults
Classes: Mock, Real
Class Method Summary
collapse
Methods included from Shared
check_shared_options, shared_requires
Class Method Details
.new(options = {}) ⇒ Object
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
|
# File 'lib/fog/terremark/vcloud.rb', line 17
def self.new(options={})
unless @required
shared_requires
@required = true
end
check_shared_options(options)
if Fog.mocking?
Fog::Terremark::Vcloud::Mock.new(options)
else
Fog::Terremark::Vcloud::Real.new(options)
end
end
|