@logExceptions(_LOGGER)<EOL><INDENT>def jobInfo(self, jobID):<DEDENT>
row = self._getOneMatchingRowWithRetries(<EOL>self._jobs, dict(job_id=jobID),<EOL>[self._jobs.pubToDBNameDict[n]<EOL>for n in self._jobs.jobInfoNamedTuple._fields])<EOL>if row is None:<EOL><INDENT>raise RuntimeError("<STR_LIT>" % (jobID))<EOL><DEDENT>return self._jobs.jobInfoNamedTuple._make(row)<EOL>
Get all info about a job

        Parameters:
        ----------------------------------------------------------------
        job:    jobID of the job to query
        retval:  namedtuple containing the job info.