'Send revoke signal to all workers.
Any worker receiving the task, or having reserved the
task, *must* ignore it.
Arguments:
terminate (bool): Also terminate the process currently working
on the task (if any).
signal (str): Name of signal to send to process if terminate.
Default is TERM.
wait (bool): Wait for replies from workers.
The ``timeout`` argument specifies the seconds to wait.
Disabled by default.
timeout (float): Time in seconds to wait for replies when
``wait`` is enabled.'

def revoke(self, connection=None, terminate=False, signal=None, wait=False, timeout=None):

    self.app.control.revoke(self.id, connection=connection, terminate=terminate, signal=signal, reply=wait, timeout=timeout)
