Sha256: 696baf5c6b0c2fc9500ae75bdce0b899740276041ac2d1e3ea67e5bcc3703493
Contents?: true
Size: 717 Bytes
Versions: 45
Compression:
Stored size: 717 Bytes
Contents
module Actions module Pulp3 module Repository class Repair < Pulp3::AbstractAsyncTask include Helpers::Presenter def plan(repository_id, smart_proxy) plan_self(:repository_id => repository_id, :smart_proxy_id => smart_proxy.id) end def invoke_external_task repo = ::Katello::Repository.find(input[:repository_id]) output[:response] = repo.backend_service(smart_proxy).repair(repo.version_href) end def run_progress presenter.progress end def run_progress_weight 10 end def presenter Presenters::RepairPresenter.new(self) end end end end end
Version data entries
45 entries across 45 versions & 1 rubygems