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

Method GetRepositoryByID

database/common/store.go:46–46  ·  view source on GitHub ↗
(ctx context.Context, repoID string)

Source from the content-addressed store, hash-verified

44 CreateRepository(ctx context.Context, owner, name string, credentials params.ForgeCredentials, webhookSecret string, poolBalancerType params.PoolBalancerType, agentMode bool) (param params.Repository, err error)
45 GetRepository(ctx context.Context, owner, name, endpointName string) (params.Repository, error)
46 GetRepositoryByID(ctx context.Context, repoID string) (params.Repository, error)
47 ListRepositories(ctx context.Context, filter params.RepositoryFilter) ([]params.Repository, error)
48 DeleteRepository(ctx context.Context, repoID string) error
49 UpdateRepository(ctx context.Context, repoID string, param params.UpdateEntityParams) (params.Repository, error)

Callers 15

GetRepositoryByIDMethod · 0.65
DeleteRepositoryMethod · 0.65
InstallRepoWebhookMethod · 0.65
UninstallRepoWebhookMethod · 0.65
GetRepoWebhookInfoMethod · 0.65
retryFailedEntityMethod · 0.65
TestGetRepositoryByIDMethod · 0.65
TestDeleteRepositoryMethod · 0.65
TestCreateRepoPoolMethod · 0.65
TestCreateRepositoryMethod · 0.65

Implementers 3

sqlDatabasedatabase/sql/sql.go
Storedatabase/common/mocks/Store.go
Store_Expecterdatabase/common/mocks/Store.go

Calls

no outgoing calls