Documentation
¶
Index ¶
- func HandleActionWrapper(ctx context.Context, conn db.Conn, thread *db.Thread, isAsyncAction bool, ...) error
- type ArgoClient
- type ArgoWorkflow
- type Handler
- type HandlerClient
- type PgConductor
- func (c *PgConductor) AddFlags(fs *pflag.FlagSet)
- func (c *PgConductor) NewHandlerFromConfig(ctx context.Context, conf *config.Handler) (*Handler, error)
- func (c *PgConductor) Run(ctx context.Context, cancel context.CancelFunc) error
- func (c *PgConductor) SignalHandler(signalChan <-chan os.Signal, ctx context.Context, cancel context.CancelFunc)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type ArgoClient ¶
type ArgoClient struct {
// contains filtered or unexported fields
}
func NewArgoClient ¶
func (*ArgoClient) HandleAction ¶
func (*ArgoClient) SubmitWorkflow ¶
type ArgoWorkflow ¶
type ArgoWorkflow struct {
// contains filtered or unexported fields
}
func ArgoWorkflowFromWorkflow ¶
func ArgoWorkflowFromWorkflow(wf *config.Workflow) (*ArgoWorkflow, error)
func (*ArgoWorkflow) SubmitWorkflow ¶
func (awf *ArgoWorkflow) SubmitWorkflow( ctx context.Context, ac *ArgoClient, wfUuid uuid.UUID, priority int, ) error
type HandlerClient ¶
type PgConductor ¶
type PgConductor struct { InstanceName string S3 *s3.SwoopS3 SwoopConfig *config.SwoopConfig DbConfig *db.ConnectConfig }
func (*PgConductor) AddFlags ¶
func (c *PgConductor) AddFlags(fs *pflag.FlagSet)
func (*PgConductor) NewHandlerFromConfig ¶
func (*PgConductor) Run ¶
func (c *PgConductor) Run(ctx context.Context, cancel context.CancelFunc) error
func (*PgConductor) SignalHandler ¶
func (c *PgConductor) SignalHandler( signalChan <-chan os.Signal, ctx context.Context, cancel context.CancelFunc, )
Click to show internal directories.
Click to hide internal directories.