code: def _getTempFile(self, jobStoreID=None):
          
          if jobStoreID != None:
              # Make a temporary file within the job's directory
              self._checkJobStoreId(jobStoreID)
              return tempfile.mkstemp(suffix=".tmp",
                                  dir=os.path.join(self._getAbsPath(jobStoreID), "g"))
          else:
              # Make a temporary file within the temporary file structure
              return tempfile.mkstemp(prefix="tmp", suffix=".tmp", dir=self._getTempSharedDir())
docs: :rtype : file-descriptor, string, string is the absolute path to a temporary file within
          the given job's (referenced by jobStoreID's) temporary file directory. The file-descriptor
          is integer pointing to open operating system file handle. Should be closed using os.close()
          after writing some material to the file.