LSST Applications  21.0.0-147-g0e635eb1+1acddb5be5,22.0.0+052faf71bd,22.0.0+1ea9a8b2b2,22.0.0+6312710a6c,22.0.0+729191ecac,22.0.0+7589c3a021,22.0.0+9f079a9461,22.0.1-1-g7d6de66+b8044ec9de,22.0.1-1-g87000a6+536b1ee016,22.0.1-1-g8e32f31+6312710a6c,22.0.1-10-gd060f87+016f7cdc03,22.0.1-12-g9c3108e+df145f6f68,22.0.1-16-g314fa6d+c825727ab8,22.0.1-19-g93a5c75+d23f2fb6d8,22.0.1-19-gb93eaa13+aab3ef7709,22.0.1-2-g8ef0a89+b8044ec9de,22.0.1-2-g92698f7+9f079a9461,22.0.1-2-ga9b0f51+052faf71bd,22.0.1-2-gac51dbf+052faf71bd,22.0.1-2-gb66926d+6312710a6c,22.0.1-2-gcb770ba+09e3807989,22.0.1-20-g32debb5+b8044ec9de,22.0.1-23-gc2439a9a+fb0756638e,22.0.1-3-g496fd5d+09117f784f,22.0.1-3-g59f966b+1e6ba2c031,22.0.1-3-g849a1b8+f8b568069f,22.0.1-3-gaaec9c0+c5c846a8b1,22.0.1-32-g5ddfab5d3+60ce4897b0,22.0.1-4-g037fbe1+64e601228d,22.0.1-4-g8623105+b8044ec9de,22.0.1-5-g096abc9+d18c45d440,22.0.1-5-g15c806e+57f5c03693,22.0.1-7-gba73697+57f5c03693,master-g6e05de7fdc+c1283a92b8,master-g72cdda8301+729191ecac,w.2021.39
LSST Data Management Base Package
Classes | Namespaces | Functions | Variables
pool.py File Reference

Go to the source code of this file.

Classes

class  lsst.ctrl.pool.pool.PickleHolder
 
class  lsst.ctrl.pool.pool.Comm
 
class  lsst.ctrl.pool.pool.NoOp
 
class  lsst.ctrl.pool.pool.Tags
 
class  lsst.ctrl.pool.pool.Cache
 
class  lsst.ctrl.pool.pool.SingletonMeta
 Metaclass to produce a singleton. More...
 
class  lsst.ctrl.pool.pool.Debugger
 
class  lsst.ctrl.pool.pool.ReductionThread
 
class  lsst.ctrl.pool.pool.PoolNode
 
class  lsst.ctrl.pool.pool.PoolMaster
 
class  lsst.ctrl.pool.pool.PoolSlave
 
class  lsst.ctrl.pool.pool.PoolWrapperMeta
 
class  lsst.ctrl.pool.pool.PoolWrapper
 
class  lsst.ctrl.pool.pool.Pool
 

Namespaces

 lsst.ctrl.pool.pool
 

Functions

def lsst.ctrl.pool.pool.unpickleInstanceMethod (obj, name)
 
def lsst.ctrl.pool.pool.pickleInstanceMethod (method)
 
def lsst.ctrl.pool.pool.unpickleFunction (moduleName, funcName)
 
def lsst.ctrl.pool.pool.pickleFunction (function)
 
def lsst.ctrl.pool.pool.getBatchType ()
 
def lsst.ctrl.pool.pool.setBatchType (batchType)
 
def lsst.ctrl.pool.pool.abortOnError (func)
 
def lsst.ctrl.pool.pool.guessPickleObj ()
 
def lsst.ctrl.pool.pool.pickleSniffer (abort=False)
 
def lsst.ctrl.pool.pool.catchPicklingError (func)
 
def lsst.ctrl.pool.pool.startPool (comm=None, root=0, killSlaves=True)
 Start a process pool. More...
 

Variables

string lsst.ctrl.pool.pool.NODE = "%s:%d" % (os.uname()[1], os.getpid())