Versions in this module Expand all Collapse all v1 v1.2.1 Mar 8, 2016 Changes in this version + const ChartfileName + const SchemeFile + const SchemeHTTP + const SchemeHTTPS + const SchemeHelm + const TarNameRegex + var ErrLocal = errors.New("cannot use local Locator as remote") + var ErrRemote = errors.New("cannot use remote Locator as local") + func Save(c *Chart, outDir string) (string, error) + type Chart struct + func Create(chartfile *Chartfile, dir string) (*Chart, error) + func Load(archive string) (*Chart, error) + func LoadData(data []byte) (*Chart, error) + func LoadDir(chart string) (*Chart, error) + func (c *Chart) Chartfile() *Chartfile + func (c *Chart) Close() error + func (c *Chart) Dir() string + func (c *Chart) DocsDir() string + func (c *Chart) HooksDir() string + func (c *Chart) Icon() (string, error) + func (c *Chart) TemplatesDir() string + type Chartfile struct + Dependencies []*Dependency + Description string + Environment []*EnvConstraint + Home string + Keywords []string + Maintainers []*Maintainer + Name string + Source []string + Version string + func LoadChartfile(filename string) (*Chartfile, error) + func (c *Chartfile) Marshal() ([]byte, error) + func (c *Chartfile) Save(filename string) error + type Dependency struct + Location string + Name string + Version string + func (d *Dependency) VersionOK(version string) bool + type EnvConstraint struct + APIGroups []string + Extensions []string + Name string + Version string + type Locator struct + Bucket string + Host string + LocalRef string + Name string + Scheme string + Version string + func Parse(path string) (*Locator, error) + func (u *Locator) IsLocal() bool + func (u *Locator) Local() (string, error) + func (u *Locator) Long(secure bool) (string, error) + func (u *Locator) Short() (string, error) + type Maintainer struct + Email string + Name string