'Poll all jobs in a list.
jobs: list of job objects to poll
email_from: send notification email upon completion from here
email_from: send notification email upon completion to here
Returns:
a) All complete successfully (return True)
b) One or more has failed (return False)
c) Cannot tell yet (return None)'

def poll_all_jobs(self, tko, jobs, email_from=None, email_to=None):

    results = []
    for job in jobs:
        if (getattr(job, 'result', None) is None):
            job.result = self.poll_job_results(tko, job)
            if (job.result is not None):
                self.result_notify(job, email_from, email_to)
        results.append(job.result)
        self.print_job_result(job)
    if (None in results):
        return None
    elif ((False in results) or ('Abort' in results)):
        return False
    else:
        return True
