Method: Bosh::Agent::BaseClient#run_task
- Defined in:
- lib/agent_client/base.rb
#run_task(method, *args) ⇒ Object
7 8 9 10 11 12 13 14 15 16 |
# File 'lib/agent_client/base.rb', line 7 def run_task(method, *args) task = send(method.to_sym, *args) while task['state'] == 'running' sleep(1.0) task = get_task(task['agent_task_id']) end task end |