Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewPackageCompiler ¶
func NewPackageCompiler( runner boshsys.CmdRunner, packagesDir string, fileSystem boshsys.FileSystem, compressor boshcmd.Compressor, blobstore boshblob.Blobstore, compiledPackageRepo bistatepkg.CompiledPackageRepo, packageInstaller Installer, logger boshlog.Logger, ) bistatepkg.Compiler
Types ¶
type CompiledPackageRef ¶
type Installer ¶
type Installer interface {
Install(pkg CompiledPackageRef, targetDir string) error
}
func NewPackageInstaller ¶
func NewPackageInstaller(blobExtractor biinstallblob.Extractor) Installer
Click to show internal directories.
Click to hide internal directories.