Class: DanarchySys::AWS::Compute

Inherits:
Object
  • Object
show all
Defined in:
lib/danarchy_sys/aws/compute.rb

Instance Method Summary collapse

Constructor Details

#initialize(provider) ⇒ Compute

Returns a new instance of Compute.



4
5
6
7
8
9
10
# File 'lib/danarchy_sys/aws/compute.rb', line 4

def initialize(provider)
  config = ConfigManager.new
  danarchysys_config = config.load
  connection = danarchysys_config[:connections][provider]
  @settings = danarchysys_config[:settings]
  @compute = Fog::Compute::AWS.new(connection)
end