hazimp.workflow

The purpose of this module is to provide objects to process a series of jobs in a sequential order. The order is determined by the queue of jobs.

Module Contents

Classes

ConfigAwareJob

Build a job object that can inject more attributes into the job function

class hazimp.workflow.ConfigAwareJob(job_instance, atts_to_add=None)

Bases: object

Build a job object that can inject more attributes into the job function call.

__call__(self, *args, **job_kwargs)

Inject the atts_to_add to the job call.