'Initialise with the TaskRunner and a timeout period in seconds.'

def __init__(self, task_runner, timeout):

    message = (_('%s    Timed    out') % six.text_type(task_runner))
    super(Timeout, self).__init__(message)
    self._duration = timeutils.Duration(timeout)
