MCPcopy Create free account
hub / github.com/cloudbase/garm / GetEntity

Method GetEntity

params/interfaces.go:26–26  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

24// It defines the GetEntity() function which returns a github entity.
25type EntityGetter interface {
26 GetEntity() (ForgeEntity, error)
27}
28
29type IDGetter interface {

Callers 15

GetInstanceMetadataMethod · 0.95
getGHCliFromInstanceMethod · 0.95
GetAgentJWTTokenMethod · 0.95
GetForgeEntityMethod · 0.95
handleEntityEventMethod · 0.95
handleWatcherEventMethod · 0.95
GetEntityForScaleSetMethod · 0.65
GetEntityForPoolMethod · 0.65
ReplaceEntityPoolsMethod · 0.65
SetEntityPoolMethod · 0.65

Implementers 12

EntityCachecache/entity_cache.go
stubGithubClientrunner/pool/stub_client.go
GithubEntityOperationsrunner/common/mocks/GithubEntityOperat
GithubEntityOperations_Expecterrunner/common/mocks/GithubEntityOperat
GithubClientrunner/common/mocks/GithubClient.go
GithubClient_Expecterrunner/common/mocks/GithubClient.go
Poolparams/params.go
ScaleSetparams/params.go
Repositoryparams/params.go
Organizationparams/params.go
Enterpriseparams/params.go
githubClientutil/github/client.go

Calls

no outgoing calls