Method: R10K::Module::MetadataFile#read
- Defined in:
- lib/r10k/module/metadata_file.rb
#read(metadata_file_path = @metadata_file_path) ⇒ Puppet::ModuleTool::Metadata
Returns The metadata object created by the metadatafile.
18 19 20 21 22 23 24 25 26 27 28 29 30 |
# File 'lib/r10k/module/metadata_file.rb', line 18 def read( = ) if self.exist? .open do |f| begin = PuppetForge::Metadata.new .update(JSON.load(f), false) rescue JSON::ParserError => e exception = R10K::Error.wrap(e, _("Could not read metadata.json")) raise exception end end end end |