Method: Cnvrg::Datafiles#check_files_sha1

Defined in:
lib/cnvrg/datafiles.rb

#check_files_sha1(files, resolver, tag) ⇒ Object



92
93
94
95
96
97
98
99
100
# File 'lib/cnvrg/datafiles.rb', line 92

def check_files_sha1(files, resolver, tag)
  conflicts = 0
  files.each do |file|
    next if file.ends_with? '/'
    sha1 = resolver.fetch(file, {}).fetch("sha1", nil)
    conflicts += self.check_file_sha1(file, sha1, tag: tag)
  end
  conflicts
end