class PrelandsRails::CreateSimpleSource::ValidateZipContent::ValidateIncomingFiles

Проверит наличие файлов в zip-архиве и их требуемую вложенность.

Public Instance Methods

act() click to toggle source
# File lib/prelands_rails/create_simple_source/validate_zip_content/validate_incoming_files.rb, line 22
def act
  zip_archive = ZipArchive.new context.incoming_files
  unless zip_archive.valid?
    fail! errors: zip_archive.errors.join('; ')
  end
end