Documentation
¶
There is no documentation for this package.
Directories
¶
| Path | Synopsis |
|---|---|
|
workflows
Package workflows wires the generic lib/workflows engine to *app.AppContext: it builds the Action registry, resolves a workflow from Settings, runs the action-aware validation that app/settings.go could not (would require an import cycle, s.
|
Package workflows wires the generic lib/workflows engine to *app.AppContext: it builds the Action registry, resolves a workflow from Settings, runs the action-aware validation that app/settings.go could not (would require an import cycle, s. |
|
lib
|
|
|
jobs
Package jobs implements the internal Job/PartialJob queue model (inputs/outputs/progressDetails), analogous to xtraplatform-jobs in Java.
|
Package jobs implements the internal Job/PartialJob queue model (inputs/outputs/progressDetails), analogous to xtraplatform-jobs in Java. |
|
lock
Package lock implements a simple Redis-backed distributed lock with a heartbeat/lease, used by app/workflows to prevent the same workflow from running twice concurrently.
|
Package lock implements a simple Redis-backed distributed lock with a heartbeat/lease, used by app/workflows to prevent the same workflow from running twice concurrently. |
|
workflows
Package workflows implements the generic Workflow/Step execution engine: a workflow is a named sequence of Steps, each running a registered Action.
|
Package workflows implements the generic Workflow/Step execution engine: a workflow is a named sequence of Steps, each running a registered Action. |
Click to show internal directories.
Click to hide internal directories.