Class: U3d::LinuxValidator

Inherits:
DownloadValidator show all
Defined in:
lib/u3d/download_validator.rb

Instance Method Summary collapse

Methods inherited from DownloadValidator

#hash_validation, #size_validation

Instance Method Details

#validate(package, file, definition) ⇒ Object



53
54
55
56
57
# File 'lib/u3d/download_validator.rb', line 53

def validate(package, file, definition)
  return size_validation(expected: definition[package].download_size, actual: File.size(file)) if definition[package] && definition[package].download_size
  UI.important "No file validation available, #{file} is assumed to be correct"
  true
end