API Reference Opus v0.8.4

Modules

Documentation for Opus.

Defines a pipeline.

The check stage is intended to assert its input fulfils certain criteria otherwise the pipeline is halted.

The link stage calls the specified pipeline module.

The skip stage is meant to halt the pipeline with no error if the given condition is true.

The step stage defines an operation which is considered successful unless it returns either an error atom :error or tuple {:error, _}.

The tee stage is intended for side-effects with no meaningful return value.

Module to refine the stages to be run in a pipeline.

Error struct capturing useful information to detect where an error was caused and why.

Emits telemetry events.