Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func All ¶ added in v19.2.0
func All( ctx context.Context, log *slog.Logger, validator protovalidate.Validator, gitLabClient gitlab.ClientInterface, eventsPublisher pubsub.Publisher, policyEvaluator policy_module.Evaluator, channelTokens *flowcore.ChannelTokens, outboundRequests metric.Int64Counter, ) (map[int64]pkg_autoflow.Module, error)
All returns all known built-in modules.
Types ¶
This section is empty.
Directories
¶
| Path | Synopsis |
|---|---|
|
Package event implements the built-in AutoFlow module that emits events to the Events Platform.
|
Package event implements the built-in AutoFlow module that emits events to the Events Platform. |
|
Package gitlab implements the built-in AutoFlow module that calls the GitLab REST API.
|
Package gitlab implements the built-in AutoFlow module that calls the GitLab REST API. |
|
Package modtool holds conversions between AutoFlow values and the pieces of an HTTP request and response, shared by the built-in modules that call an API.
|
Package modtool holds conversions between AutoFlow values and the pieces of an HTTP request and response, shared by the built-in modules that call an API. |
|
Package policy implements the built-in AutoFlow module that asks the governance decision API whether an action is allowed.
|
Package policy implements the built-in AutoFlow module that asks the governance decision API whether an action is allowed. |
Click to show internal directories.
Click to hide internal directories.