# File lib/wsman.rb, line 477
  def poll_multiple_jobs(jobArray)
    while jobArray.length != 0
      jobArray.each do |jobID|
        puts "Polling job id #{jobID}"

        jobURI = "#{URI_NS}/DCIM_LifecycleJob?InstanceID=#{jobID}"
        output = self.command("get", jobURI)
        jobStatus = self.process_response(output,'["Body"]["DCIM_LifecycleJob"]["JobStatus"]')

        if jobStatus.downcase =~ /.*completed.*/
          puts "Job #{jobID} completed successfully...."
          jobArray.delete(jobID)
        elsif jobStatus.downcase =~ /fail/
          failReason = self.process_response(output,'["Body"]["DCIM_LifecycleJob"]["Message"]')
          failReasonID = self.process_response(output,'["Body"]["DCIM_LifecycleJob"]["MessageID"]')
          puts "Job failed..#{failReasonID}:#{failReason}"
          jobArray.delete(jobID)
        else
          puts "Job status = #{jobStatus}...Continue to poll"
          sleep(30)
        end
      end
    end
  end