Class: ForemanAnsibleDirector::Proxy::Dynflow::TaskStatus

Inherits:
Object
  • Object
show all
Defined in:
app/services/foreman_ansible_director/proxy/dynflow/task_status.rb

Instance Method Summary collapse

Constructor Details

#initialize(proxy_task_id) ⇒ TaskStatus

Returns a new instance of TaskStatus.



7
8
9
10
# File 'app/services/foreman_ansible_director/proxy/dynflow/task_status.rb', line 7

def initialize(proxy_task_id)
  proxy_resource = BaseClient.proxy_resource
  @resource = proxy_resource["/dynflow/tasks/#{proxy_task_id}/status"]
end

Instance Method Details

#requestObject



12
13
14
# File 'app/services/foreman_ansible_director/proxy/dynflow/task_status.rb', line 12

def request
  @resource.get
end