Package pulp :: Package server :: Package tasking :: Package queue :: Module thread
[hide private]
[frames] | no frames]

Module thread

source code

Classes [hide private]
  DRLock
Re-entrant lock that logs when it is acquired and when it is released at the debug log level.
  InterruptableThread
A thread class that supports raising exception in the thread from another thread.
  TaskThreadException
Base class for task-specific exceptions to be raised in a task thread.
  TimeoutException
Exception to interrupt a task with a time out.
  CancelException
Exception to interrupt a task with a cancellation.
  TaskThread
Derived task thread class that allows for task-specific interruptions.
Functions [hide private]
 
_raise_exception_in_thread(tid, exc_type)
Raises an exception in the threads with id tid.
source code
Variables [hide private]
  _log = logging.getLogger(__name__)