MCPcopy Create free account
hub / github.com/OpenCSGs/csghub-server / deployer

Struct deployer

builder/deploy/deployer.go:46–59  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

44var _ Deployer = (*deployer)(nil)
45
46type deployer struct {
47 s scheduler.Scheduler
48 ib imagebuilder.Builder
49 ir imagerunner.Runner
50
51 store *database.DeployTaskStore
52 spaceStore *database.SpaceStore
53 spaceResourceStore *database.SpaceResourceStore
54 runnerStatuscache map[string]types.StatusResponse
55 internalRootDomain string
56 sfNode *snowflake.Node
57 eventPub *event.EventPublisher
58 rtfm *database.RuntimeFrameworksStore
59}
60
61func newDeployer(s scheduler.Scheduler, ib imagebuilder.Builder, ir imagerunner.Runner) (*deployer, error) {
62 store := database.NewDeployTaskStore()

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected