MCPcopy Index your code
hub / github.com/aptly-dev/aptly / PackageCollection

Method PackageCollection

deb/collections.go:35–44  ·  view source on GitHub ↗

PackageCollection returns (or creates) new PackageCollection

()

Source from the content-addressed store, hash-verified

33
34// PackageCollection returns (or creates) new PackageCollection
35func (factory *CollectionFactory) PackageCollection() *PackageCollection {
36 factory.Lock()
37 defer factory.Unlock()
38
39 if factory.packages == nil {
40 factory.packages = NewPackageCollection(factory.db)
41 }
42
43 return factory.packages
44}
45
46// RemoteRepoCollection returns (or creates) new RemoteRepoCollection
47func (factory *CollectionFactory) RemoteRepoCollection() *RemoteRepoCollection {

Callers 15

aptlySnapshotVerifyFunction · 0.95
checkRepoFunction · 0.95
aptlyPackageShowFunction · 0.95
aptlySnapshotPullFunction · 0.95
aptlyRepoRemoveFunction · 0.95
aptlyRepoAddFunction · 0.95
aptlyRepoIncludeFunction · 0.95
aptlyDBCleanupFunction · 0.95
aptlySnapshotDiffFunction · 0.95
aptlySnapshotFilterFunction · 0.95

Calls 1

NewPackageCollectionFunction · 0.85

Tested by 9

TestDownloadMethod · 0.64
TestDownloadFlatMethod · 0.64
SetUpTestMethod · 0.64