Documentation
¶
Index ¶
- func NewChangelogPool(directory string, fileMode os.FileMode, boltOptions *bolt.Options) (*timed.Pool, error)
- func NewDB(filename string, fileMode os.FileMode, boltOptions *bolt.Options) (db *bolt.DB, err error)
- type Logger
- type Service
- func (s Service) AddDomain(o *packages.DomainOptions, byUserID string) (d *packages.Domain, err error)
- func (s Service) AddPackage(o *packages.PackageOptions, byUserID string) (p *packages.Package, err error)
- func (s Service) AddUserToDomain(ref, userID, byUserID string) (err error)
- func (s Service) ChangelogForDomain(domainRef, start string, limit int) (page packages.Changelog, err error)
- func (s Service) ChangelogRecord(domainRef, id string) (record *packages.ChangelogRecord, err error)
- func (s Service) DataDump(ifModifiedSince *time.Time) (dump *dataDump.Dump, err error)