storage

package
v0.0.0-...-29134ca Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Oct 23, 2018 License: MIT Imports: 15 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func ModName

func ModName(modFile string) (string, error)

Types

type FileStorage

type FileStorage struct {
	// contains filtered or unexported fields
}

func NewFileStorage

func NewFileStorage(basePath string) (*FileStorage, error)

func (*FileStorage) CreateModuleVersion

func (s *FileStorage) CreateModuleVersion(module string, version *semver.Version, file io.ReadCloser) error

func (*FileStorage) HasModule

func (s *FileStorage) HasModule(module string) bool

func (*FileStorage) Mod

func (s *FileStorage) Mod(module string, version *semver.Version) (io.ReadSeeker, *time.Time, error)

func (*FileStorage) ModuleVersions

func (s *FileStorage) ModuleVersions(module string) ([]string, error)

func (*FileStorage) Source

func (s *FileStorage) Source(module string, version *semver.Version) (io.ReadSeeker, *time.Time, error)

func (*FileStorage) VersionInfo

func (s *FileStorage) VersionInfo(module string, version *semver.Version) (*api.VersionInfo, error)

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL