Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Handle ¶
type Handle struct {
Runtime jobdb.WorkflowRuntime
Engine jobworkflow.Engine
Configuration jobdb.ConfigurationAdmin
Secrets SecretAdmin
// ImportLease is available for remote runtimes. It never claims work.
ImportLease func(context.Context, remoteruntime.LeaseCapability) (jobdb.RenewableExecutionLease, error)
// contains filtered or unexported fields
}
func OpenWorker ¶ added in v0.0.19
type SecretAdmin ¶ added in v0.0.99
type SecretAdmin interface {
SetDevSecret(context.Context, string, string, string) error
RemoveDevSecret(context.Context, string, string) error
}
SecretAdmin is JobDB's development secret-store administration capability. Remote clients currently expose this through the HTTP API only.
Click to show internal directories.
Click to hide internal directories.