def METHOD_NAME(self) -> SupervisorJob:
    """Return current job of the asyncio task.
    Must be called from within a job. Raises RuntimeError if there is no current job.
    """
    try:
        return self.get_job(_CURRENT_JOB.get())
    except (LookupError, JobNotFound) as err:
        capture_exception(err)
        raise RuntimeError("No job for the current asyncio task!") from None