Class: ForemanAnsibleDirector::Actions::ConsistencyCheck::Destroy::GitRemotes
- Inherits:
-
Base::AnsibleDirectorAction
- Object
- Actions::EntryAction
- Base::AnsibleDirectorAction
- ForemanAnsibleDirector::Actions::ConsistencyCheck::Destroy::GitRemotes
- Defined in:
- app/lib/foreman_ansible_director/actions/consistency_check/destroy/git_remotes.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/git_remotes.rb', line 15 def plan(args) unreferenced_git_remote_hrefs = args[:unreferenced_git_remote_hrefs] unreferenced_git_remote_hrefs.each do |git_remote_href| plan_action( ::ForemanAnsibleDirector::Actions::Pulp3::Ansible::Remote::Git::Destroy, git_remote_href: git_remote_href ) end end |