grpc

package
v0.0.0-...-785ad02 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Mar 25, 2025 License: AGPL-3.0 Imports: 18 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func RegisterOrchestratorGRPC

func RegisterOrchestratorGRPC(e *echo.Echo, queries *queries.Queries, jwt jwt.JWTHandler, bucketClient *storage.BucketClient, git *git.Handler) error

func RegisterWorkflowRPC

func RegisterWorkflowRPC(e *echo.Echo, jwt jwt.JWTHandler, orchestratorClient pbConnect.OrchestratorServiceClient, workflowMeta *pb.WorkflowMeta, worstJobConclusion map[string]pb.Conclusion, stepLogs map[string]*stream.LogStream, eventStream *stream.EventStream) error

Types

type GRPCServer

type GRPCServer struct {
	// contains filtered or unexported fields
}

func NewJobServer

func NewJobServer(orchestratorClient pbConnect.OrchestratorServiceClient, jwt jwt.JWTHandler, address string, workflowMeta *pb.WorkflowMeta) (*GRPCServer, error)

func NewRunnerServer

func NewRunnerServer(jwt jwt.JWTHandler, orchestratorClient pbConnect.OrchestratorServiceClient, runner runner.Handler) (*GRPCServer, error)

func (*GRPCServer) Start

func (s *GRPCServer) Start(address string) error

Directories

Path Synopsis
job

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL