Documentation ¶
Index ¶
- type Bucket
- func (b *Bucket) CheckBucket() error
- func (b *Bucket) DeleteFiles(targets []*minio.ObjectInfo, start, total int) int
- func (b *Bucket) ListObjects() <-chan minio.ObjectInfo
- func (b *Bucket) PutBuffer(to string, buf *bytes.Buffer, contentType, contentEncoding string) error
- func (b *Bucket) PutBytes(to string, data []byte, contentType, contentEncoding string) error
- func (b *Bucket) PutFile(to string, from string, contentType, contentEncoding string) error
- type Uploader
- func (up *Uploader) ConsolidateFzfIndex(distro string, pkgvers []database.PackageVersion)
- func (up *Uploader) ConsolidateSymbolsIndex(distro string, pkgvers []database.PackageVersion)
- func (up *Uploader) PruneLs(knownSuffixes map[string]bool, knownDistros map[string]bool)
- func (up *Uploader) UploadCodesearchPackageIndex(pkg apt.Package, codesearch, sourcetar []byte)
- func (up *Uploader) UploadCtagsPackageIndex(pkg apt.Package, ctags []byte)
- func (up *Uploader) UploadFile(f analysis.File)
- func (up *Uploader) UploadFzfPackageIndex(pkg apt.Package, fzf analysis.Node)
- func (up *Uploader) UploadPackageList(distro string, pkgvers []database.PackageVersion)
- func (up *Uploader) UploadSymbolsPackageIndex(pkg apt.Package, symbols []byte)
- func (up *Uploader) UploadTree(a analysis.Archive)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Bucket ¶
type Bucket struct {
// contains filtered or unexported fields
}
func OpenBucket ¶
func (*Bucket) CheckBucket ¶
func (*Bucket) DeleteFiles ¶
func (*Bucket) ListObjects ¶
func (b *Bucket) ListObjects() <-chan minio.ObjectInfo
type Uploader ¶
type Uploader struct {
// contains filtered or unexported fields
}
func NewUploader ¶
func (*Uploader) ConsolidateFzfIndex ¶
func (up *Uploader) ConsolidateFzfIndex(distro string, pkgvers []database.PackageVersion)
func (*Uploader) ConsolidateSymbolsIndex ¶
func (up *Uploader) ConsolidateSymbolsIndex(distro string, pkgvers []database.PackageVersion)
func (*Uploader) UploadCodesearchPackageIndex ¶
func (*Uploader) UploadCtagsPackageIndex ¶
func (*Uploader) UploadFile ¶
func (*Uploader) UploadFzfPackageIndex ¶
func (*Uploader) UploadPackageList ¶
func (up *Uploader) UploadPackageList(distro string, pkgvers []database.PackageVersion)
func (*Uploader) UploadSymbolsPackageIndex ¶
func (*Uploader) UploadTree ¶
Click to show internal directories.
Click to hide internal directories.