Class: ForemanAnsibleDirector::Actions::GitOps::LsRemote

Inherits:
Base::AnsibleDirectorAction show all
Defined in:
app/lib/foreman_ansible_director/actions/git_ops/ls_remote.rb

Instance Method Summary collapse

Methods inherited from Base::AnsibleDirectorAction

#humanized_name, #queue, #task_output

Instance Method Details

#runObject



15
16
17
18
19
20
# File 'app/lib/foreman_ansible_director/actions/git_ops/ls_remote.rb', line 15

def run
  response = ::ForemanAnsibleDirector::GitOps::LsRemote.new(
    input[:git_remote]
  ).request
  output.update(git_ls_remote: response)
end