Class: ForemanAnsibleDirector::Actions::ConsistencyCheck::Destroy::Distributions
- Inherits:
-
Base::AnsibleDirectorAction
- Object
- Actions::EntryAction
- Base::AnsibleDirectorAction
- ForemanAnsibleDirector::Actions::ConsistencyCheck::Destroy::Distributions
- Defined in:
- app/lib/foreman_ansible_director/actions/consistency_check/destroy/distributions.rb
Instance Method Summary collapse
Methods inherited from Base::AnsibleDirectorAction
#humanized_name, #queue, #task_output
Instance Method Details
#plan(args) ⇒ Object
15 16 17 18 19 20 21 22 23 24 |
# File 'app/lib/foreman_ansible_director/actions/consistency_check/destroy/distributions.rb', line 15 def plan(args) unreferenced_distribution_hrefs = args[:unreferenced_distribution_hrefs] unreferenced_distribution_hrefs.each do |distribution_href| plan_action( ::ForemanAnsibleDirector::Actions::Pulp3::Ansible::Distribution::Destroy, distribution_href: distribution_href ) end end |