Class: Actions::ForemanPipeline::Job::FindPackagesToInstall

Inherits:
EntryAction
  • Object
show all
Includes:
Dynflow::Action::Cancellable
Defined in:
app/lib/actions/foreman_pipeline/job/find_packages_to_install.rb

Instance Method Summary collapse

Instance Method Details

#runObject



8
9
10
11
# File 'app/lib/actions/foreman_pipeline/job/find_packages_to_install.rb', line 8

def run
  job = ::ForemanPipeline::Job.find input.fetch(:job_id)
  output[:package_names] = job.target_cv_version.packages.map(&:name)
end