class KPM::BaseArtifact
def verify(logger, coordinates, file_path, remote_sha1)
def verify(logger, coordinates, file_path, remote_sha1) # Can't check :( if remote_sha1.nil? logger.warn("Unable to verify sha1 for #{coordinates}") return true end local_sha1 = Digest::SHA1.file(file_path).hexdigest res = local_sha1 == remote_sha1 if !res logger.warn("Sha1 verification failed for #{coordinates} : local_sha1 = #{local_sha1}, remote_sha1 = #{remote_sha1}") end res end