Class: PrelandsRails::RecompileSimpleSource::Upload

Inherits:
Object
  • Object
show all
Includes:
Interactor, Interactor::Contracts, AbstractInteractor, UpdateSimpleSource::Upload::DeleteCompiledFiles
Defined in:
lib/prelands_rails/recompile_simple_source/upload.rb

Overview

Сначала удалить файлы преленда из директории aws_prefix, затем загрузить.

Instance Method Summary collapse

Methods included from UpdateSimpleSource::Upload::DeleteCompiledFiles

#delete_compiled_files

Methods included from AbstractInteractor

#call

Instance Method Details

#actObject



30
31
32
33
34
# File 'lib/prelands_rails/recompile_simple_source/upload.rb', line 30

def act
  delete_compiled_files
  result = ::PrelandsRails::CreateSimpleSource::Upload.call context
  fail! errors: result.errors unless result.success?
end