Statuses

Statuses are the tools to observe a process execution state. Not documented yet, but try the following before you run the job:

>>> from rdc.etl.status.console import ConsoleStatus
>>> job.status.append(ConsoleStatus())

ConsoleStatus

class rdc.etl.status.console.ConsoleStatus(prefix='')[source]

Outputs status information to the connected stdout. Can be a TTY, with or without support for colors/cursor movements, or a non tty (pipe, file, ...). The features are adapted to terminal capabilities.

prefix

String prefix of output lines.