dootle.jobs.injection
Injection actions to modify delayed specs after creation with job.expand or job.match
eg: {do=’job.injector’, onto_=’specs’, inject={from_spec={}, from_state={}, from_target={}, literal={}}}
Classes
Inject data into delay specs. |
|
registered as: job.actions.prepend |
|
registered as: job.actions.append |
|
Map lpath, fstem, fparent, fname, fext onto each |
|
Apply the name {basename}.{i}.{key} to each taskspec in {onto} |
Module Contents
- class dootle.jobs.injection.JobInjector
Inject data into delay specs. updates the dspec.applied
registered as: job.injector
- class dootle.jobs.injection.JobPrependActions
registered as: job.actions.prepend
- class dootle.jobs.injection.JobAppendActions
registered as: job.actions.append
- class dootle.jobs.injection.JobInjectPathParts
Map lpath, fstem, fparent, fname, fext onto each taskspec in the onto list, using each spec’s key
registered as: job.inject.path.elements