mirror of
https://github.com/puppetlabs/vmfloaty.git
synced 2026-01-26 21:38:41 -05:00
Merge pull request #96 from puppetlabs/dio-911
( DIO-911) Include job_id in ABS --json output
This commit is contained in:
commit
e34964be00
3 changed files with 14 additions and 6 deletions
|
|
@ -268,7 +268,7 @@ class ABS
|
|||
|
||||
(1..retries).each do |i|
|
||||
queue_place, res_body = check_queue(conn, saved_job_id, req_obj, verbose)
|
||||
return translated(res_body) if res_body
|
||||
return translated(res_body, saved_job_id) if res_body
|
||||
|
||||
sleep_seconds = 10 if i >= 10
|
||||
sleep_seconds = i if i < 10
|
||||
|
|
@ -282,8 +282,8 @@ class ABS
|
|||
#
|
||||
# We should fix the ABS API to be more like the vmpooler or nspooler api, but for now
|
||||
#
|
||||
def self.translated(res_body)
|
||||
vmpooler_formatted_body = {}
|
||||
def self.translated(res_body, job_id)
|
||||
vmpooler_formatted_body = {'job_id' => job_id}
|
||||
|
||||
res_body.each do |host|
|
||||
if vmpooler_formatted_body[host['type']] && vmpooler_formatted_body[host['type']]['hostname'].class == Array
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue