Help us shape the future of Go! Take the 2026 Go Developer Survey

daemon

package
v1.58.8 Latest Latest
Warning

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

Go to latest
Published: Oct 20, 2026 License: MPL-2.0 Imports: 52 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func ErrInterceptor added in v1.8.0

func ErrInterceptor(ctx context.Context, req interface{}, info *grpc.UnaryServerInfo, handler grpc.UnaryHandler) (resp interface{}, err error)

func Main

func Main()

Main runs the daemon.

Types

type Daemon

type Daemon struct {
	Daemon        *net.UnixListener
	Runtime       *retryingTCPListener
	DBProxy       *retryingTCPListener
	Dash          *retryingTCPListener
	Debug         *retryingTCPListener
	ObjectStorage *retryingTCPListener
	MCP           *retryingTCPListener
	EncoreDB      *sql.DB

	Apps          *apps.Manager
	Secret        *secret.Manager
	RunMgr        *run.Manager
	NS            *namespace.Manager
	ClusterMgr    *sqldb.ClusterManager
	ObjectsMgr    *objects.ClusterManager
	MCPMgr        *mcp.Manager
	PublicBuckets *objects.PublicBucketServer
	Trace         trace2.Store
	Server        *daemon.Server
	// contains filtered or unexported fields
}

Daemon orchestrates setting up the different daemon subsystems.

Jump to

Keyboard shortcuts

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