Class: Actions::Candlepin::UpstreamAbstractAsyncTask

Inherits:
AbstractAsyncTask show all
Defined in:
app/lib/actions/candlepin/upstream_abstract_async_task.rb

Direct Known Subclasses

Owner::StartUpstreamExport

Instance Method Summary collapse

Methods inherited from AbstractAsyncTask

#humanized_state, #run

Instance Method Details

#candlepinObject



13
14
15
# File 'app/lib/actions/candlepin/upstream_abstract_async_task.rb', line 13

def candlepin
  _("Upstream Candlepin")
end

#done?Boolean

Returns:

  • (Boolean)


8
9
10
11
# File 'app/lib/actions/candlepin/upstream_abstract_async_task.rb', line 8

def done?
  check_for_errors!(external_task)
  !::Katello::Resources::Candlepin::UpstreamJob.not_finished?(external_task)
end