Versions in this module Expand all Collapse all v0 v0.1.0 Aug 30, 2018 Changes in this version + var MultipleMatchErr = errors.New("multiple matches found") + var NoMatchErr = errors.New("no match found") + var UnsupportedOperationErr = errors.New("unsupported operation") + func GetCompilationArtifact(index Index, f FilterParams) (compilation.Artifact, error) + type Factory interface + Create func(provider ProviderName, name string, options map[string]interface{}) (Index, error) + type FilterParams struct + OS osversiondatastore.FilterParams + Release releaseversiondatastore.FilterParams + type Index interface + FlushCompilationCache func() error + GetCompilationArtifacts func(f FilterParams) ([]compilation.Artifact, error) + GetName func() string + StoreCompilationArtifact func(compilation.Artifact) error + type NamedGetter func(name string) (Index, error) + type ProviderName string