Sha256: 2804cdeb79f6643e79c549e2dd4e8978ce6538aca8d11cdfb23db2c728f73970

Contents?: true

Size: 251 Bytes

Versions: 6

Compression:

Stored size: 251 Bytes

Contents

# frozen_string_literal: true

module Importo
  class ImportService < ApplicationService
    def perform
      context.import.import!
      context.import.importer.import!
    rescue
      context.import.failure!
      context.fail!
    end
  end
end

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
importo-3.0.14 app/services/importo/import_service.rb
importo-3.0.13 app/services/importo/import_service.rb
importo-3.0.12 app/services/importo/import_service.rb
importo-3.0.11 app/services/importo/import_service.rb
importo-3.0.10 app/services/importo/import_service.rb
importo-3.0.9 app/services/importo/import_service.rb