Sha256: e53c2971af758f6235d8272e42abd669dea69ff9fc7d7d949f7cde52498e3194

Contents?: true

Size: 785 Bytes

Versions: 15

Compression:

Stored size: 785 Bytes

Contents

module Actions
  module Katello
    module Repository
      class ImportUpload < Actions::EntryAction
        def plan(repository, upload_id, unit_key = {})
          action_subject(repository)
          import_upload = plan_action(Pulp::Repository::ImportUpload,
                                      pulp_id: repository.pulp_id,
                                      unit_type_id: repository.unit_type_id,
                                      unit_key: unit_key,
                                      upload_id: upload_id)

          plan_action(FinishUpload, repository, import_upload.output)
        end

        def rescue_strategy
          Dynflow::Action::Rescue::Skip
        end

        def humanized_name
          _("Upload into")
        end
      end
    end
  end
end

Version data entries

15 entries across 15 versions & 1 rubygems

Version Path
katello-3.3.2 app/lib/actions/katello/repository/import_upload.rb
katello-3.3.1.1 app/lib/actions/katello/repository/import_upload.rb
katello-3.3.1 app/lib/actions/katello/repository/import_upload.rb
katello-3.3.0.1 app/lib/actions/katello/repository/import_upload.rb
katello-3.3.0 app/lib/actions/katello/repository/import_upload.rb
katello-3.3.0.rc2 app/lib/actions/katello/repository/import_upload.rb
katello-3.3.0.rc1.1 app/lib/actions/katello/repository/import_upload.rb
katello-3.3.0.rc1 app/lib/actions/katello/repository/import_upload.rb
katello-3.2.1.1 app/lib/actions/katello/repository/import_upload.rb
katello-3.2.1 app/lib/actions/katello/repository/import_upload.rb
katello-3.2.0 app/lib/actions/katello/repository/import_upload.rb
katello-3.2.0.rc3 app/lib/actions/katello/repository/import_upload.rb
katello-3.2.0.rc2 app/lib/actions/katello/repository/import_upload.rb
katello-3.2.0.rc1.1 app/lib/actions/katello/repository/import_upload.rb
katello-3.2.0.rc1 app/lib/actions/katello/repository/import_upload.rb