Documentation ¶
Index ¶
Constants ¶
View Source
const PackDirName = "packs"
Variables ¶
View Source
var ( ErrExists = errors.New("pack repo already exists") ErrDoesNotExist = errors.New("pack repo does not exist") // ErrHomeMissing indicates that the packs dir is missing. ErrHomeMissing = errors.New(`pack repo home "$(draft home)/packs" does not exist`) ErrMissingSource = errors.New("cannot get information about pack repo source") ErrRepoDirty = errors.New("pack repo was modified") ErrVersionDoesNotExist = errors.New("requested version does not exist") )
Functions ¶
This section is empty.
Types ¶
type Repository ¶
Repository represents a pack repository.
func FindRepositories ¶
func FindRepositories(path string) []Repository
FindRepositories takes a given path and returns a list of repositories.
Repositories are defined as directories with a "packs" directory present.
Click to show internal directories.
Click to hide internal directories.