Documentation ¶
Index ¶
- func GetIncludedConfs(str string) []string
- type Command
- type Config
- type Installer
- type Manifest
- type NginxConfig
- type Stager
- type Supplier
- func (s *Supplier) CheckAccessLogging() error
- func (s *Supplier) InstallNGINX() error
- func (s *Supplier) InstallOpenResty() error
- func (s *Supplier) InstallVarify() error
- func (s *Supplier) Run() error
- func (s *Supplier) Setup() error
- func (s *Supplier) ValidateNginxConf() error
- func (s *Supplier) WriteProfileD() error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func GetIncludedConfs ¶ added in v1.1.21
Types ¶
type Config ¶ added in v0.0.3
type Config struct { Nginx NginxConfig `yaml:"nginx"` Dist string `yaml:"dist"` }
type Installer ¶ added in v1.0.0
type Installer interface { InstallDependency(dep libbuildpack.Dependency, outputDir string) error InstallOnlyVersion(string, string) error }
type Manifest ¶
type Manifest interface { DefaultVersion(depName string) (libbuildpack.Dependency, error) AllDependencyVersions(string) []string RootDir() string }
type NginxConfig ¶ added in v1.0.0
type NginxConfig struct {
Version string `yaml:"version"`
}
type Supplier ¶
type Supplier struct { Stager Stager Manifest Manifest Installer Installer Log *libbuildpack.Logger Config Config Command Command VersionLines map[string]string }
func (*Supplier) CheckAccessLogging ¶ added in v1.0.5
func (*Supplier) InstallNGINX ¶ added in v1.0.5
func (*Supplier) InstallOpenResty ¶ added in v1.0.6
func (*Supplier) InstallVarify ¶ added in v0.0.3
func (*Supplier) ValidateNginxConf ¶ added in v1.0.4
func (*Supplier) WriteProfileD ¶ added in v0.0.5
Click to show internal directories.
Click to hide internal directories.