Method: Bcome::Node::MetaDataLoader#do_load
- Defined in:
- lib/objects/node/meta_data_loader.rb
#do_load ⇒ Object
39 40 41 42 43 44 45 46 47 48 49 50 51 52 |
# File 'lib/objects/node/meta_data_loader.rb', line 39 def do_load = {} .each do |filepath| next if filepath =~ /-unenc/ # we only read from the encrypted, packed files. begin filedata = load_file_data_for(filepath) .deep_merge!(filedata) rescue Psych::SyntaxError => e raise Bcome::Exception::InvalidMetaDataConfig, "Error: #{e.message}" end end end |