def kill_job()

in pygenie/adapter/genie_3.py [0:0]


    def kill_job(self, job_id=None, kill_uri=None, timeout=30):
        """Kill a job."""

        url = kill_uri if kill_uri is not None else self.__url_for_job(job_id)

        try:
            return self.call(method='delete',
                             url=url,
                             timeout=None if self.disable_timeout else timeout,
                             auth_handler=self.auth_handler)
        except GenieHTTPError as err:
            if err.response.status_code == 404:
                raise GenieJobNotFoundError("job not found at {}".format(url))
            raise