Changeset 236 for tbroadcast
- Timestamp:
- Aug 26, 2006, 11:07:28 AM (18 years ago)
- Location:
- tbroadcast/v2
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
tbroadcast/v2/python/tbroadcast.py
r232 r236 22 22 class Scheduler: 23 23 24 def __init__(self, num_worker =20):25 self.pool = ThreadPool(num_worker )24 def __init__(self, num_workers=20): 25 self.pool = ThreadPool(num_workers=num_workers) 26 26 self.packages = {} 27 27 self.instanciate_packages () -
tbroadcast/v2/python/threadpool.py
r232 r236 194 194 195 195 assert isinstance(request, WorkRequest) 196 self.requestsQueue.put( request, block,timeout)196 self.requestsQueue.put(item=request, block=block)#,timeout=timeout) 197 197 self.workRequests[request.requestID] = request 198 198 -
tbroadcast/v2/scripts/tbroadcast
r235 r236 1 #!/usr/bin/env python 1 #!/usr/bin/env python2 2 2 #----------------------------------# 3 3 # -- Author: V.Garonne … … 17 17 if len(sys.argv) ==1 : 18 18 print 'Usage : > tbroadcast [-nb=<num_worker>] <command>' 19 sys.exit(-1) 20 19 sys.exit(-1) 21 20 num_worker = 20 22 21 for arg in sys.argv: … … 29 28 # we create a pool of num_worker worker threads 30 29 print 'num_worker', num_worker , command 31 master = Scheduler (num_worker =num_worker)30 master = Scheduler (num_workers=num_worker) 32 31 master.execute_all (command) 33 32
Note: See TracChangeset
for help on using the changeset viewer.