Class: Actions::Katello::Repository::ImportUpload

Inherits:
EntryAction
  • Object
show all
Defined in:
app/lib/actions/katello/repository/import_upload.rb

Instance Method Summary collapse

Instance Method Details

#humanized_nameObject



16
17
18
# File 'app/lib/actions/katello/repository/import_upload.rb', line 16

def humanized_name
  _("Upload into")
end

#plan(repository, upload_id) ⇒ Object



5
6
7
8
9
10
11
12
13
14
# File 'app/lib/actions/katello/repository/import_upload.rb', line 5

def plan(repository, upload_id)
  action_subject(repository)
  import_upload = plan_action(Pulp::Repository::ImportUpload,
                              pulp_id: repository.pulp_id,
                              unit_type_id: repository.unit_type_id,
                              unit_key: {},
                              upload_id: upload_id)

  plan_action(FinishUpload, repository, import_upload.output)
end