Method: R10K::Module::Forge#initialize

Defined in:
lib/r10k/module/forge.rb

#initialize(title, dirname, expected_version) ⇒ Forge

Returns a new instance of Forge.



32
33
34
35
36
37
38
39
# File 'lib/r10k/module/forge.rb', line 32

def initialize(title, dirname, expected_version)
  super
   = R10K::Module::MetadataFile.new(path + 'metadata.json')
   = .read

  @expected_version = expected_version || current_version || :latest
  @v3_module = PuppetForge::V3::Module.new(@title)
end