docs: def status(self, *ids):
  		"""Return the statuses of jobs with associated ids at the
  		time of call:  either 'SUBMITED', 'CANCELLED', 'RUNNING',
  		'COMPLETED' or 'FAILED'.
  		"""
  		with self.lock:
  			if len(ids) > 1:
  				return [self._status[i] for i in ids]
  			else:
  				return self._status[ids[0]]