missing 'el' to get into rest of if block, stop the extra message output when killing VMs.
be a little more aggressive about shutting down the idle machines and correct issue of a succesful retire then skipping the shutdown
let the job handle splitting up the target cloud list instead of doing during config parsing to be consistent between getting target clouds from config or from job