Method: Terraspace::Mod::Remote#initialize

Defined in:
lib/terraspace/mod/remote.rb

#initialize(meta, parent) ⇒ Remote

Returns a new instance of Remote.



3
4
5
6
7
8
# File 'lib/terraspace/mod/remote.rb', line 3

def initialize(meta, parent)
  # meta: from .terraform/modules/modules.json. Example structure: spec/fixtures/initialized/modules.json
  # parent: parent module or stack. IE: terraspace build MOD
  @meta, @parent  = meta, parent
  @name = @meta['Key']
end