app/lib/actions/pulp/orchestration/repository/upload_content.rb in katello-3.15.3.1 vs app/lib/actions/pulp/orchestration/repository/upload_content.rb in katello-3.16.0.rc1
- old
+ new
@@ -1,10 +1,11 @@
module Actions
module Pulp
module Orchestration
module Repository
class UploadContent < Pulp::Abstract
+ include Actions::Helpers::OutputPropagator
def plan(repository, smart_proxy, file, unit_type_id)
sequence do
upload_request = plan_action(Pulp::Repository::CreateUploadRequest)
plan_action(Pulp::Repository::UploadFile,
upload_id: upload_request.output[:upload_id],
@@ -15,9 +16,10 @@
unit_type_id: unit_type_id,
unit_key: unit_key(file, repository),
upload_id: upload_request.output[:upload_id])
plan_action(Pulp::Repository::DeleteUploadRequest,
upload_id: upload_request.output[:upload_id])
+ plan_self(:subaction_output => nil)
end
end
def unit_key(file, repository)
return {} unless repository.file?