NewWorkers initializes a new registry of available job workers. Use the top-level AddWorker function combined with a Workers registry to register each available worker.
()
| 156 | // Use the top-level AddWorker function combined with a Workers registry to |
| 157 | // register each available worker. |
| 158 | func NewWorkers() *Workers { |
| 159 | return &Workers{ |
| 160 | workersMap: make(map[string]workerInfo), |
| 161 | } |
| 162 | } |
| 163 | |
| 164 | func (w Workers) add(jobArgs JobArgs, workUnitFactory workunit.WorkUnitFactory) error { |
| 165 | checkRegistered := func(kind string) error { |
no outgoing calls
searching dependent graphs…