Versions in this module Expand all Collapse all v1 v1.0.0 May 23, 2023 Changes in this version + const VOLUMES_DIR + const VOLUME_FORMAT_DEFAULT + func Build(r *util.Repo, image *core.Image, template *core.Template, verbose bool, ...) error + func BuildPackage(packageDir string) (string, error) + func CollectDirectoryContents(packageDir string) (map[string]string, error) + func CollectPackage(repo *util.Repo, packageDir string, extraDependencies []string, ...) error + func CollectPathContents(path string) (map[string]string, error) + func Compose(r *util.Repo, loaderImage string, imageSize int64, filesystem string, ...) error + func ComposePackage(repo *util.Repo, extraDependencies []string, imageSize int64, ...) error + func ComposePackageAndUploadToRemoteInstance(repo *util.Repo, extraDependencies []string, verbose, pullMissing bool, ...) error + func ConfigPrint(c *cli.Context) error + func CopyFile(conn net.Conn, src string, dst string) error + func CreateVolume(packagePath string, volume Volume) error + func Delete(name string) error + func DeleteVolume(packagePath, name string, verbose bool) error + func DescribePackage(repo *util.Repo, packageName string, showContent bool) (string, error) + func ImportPackage(repo *util.Repo, packageDir string) error + func Info(path string) error + func InitPackage(packagePath string, p *core.Package) error + func Instances() error + func IsReg(m os.FileMode) bool + func OpenStackPush(c *cli.Context) error + func OpenStackRun(c *cli.Context) error + func Pull(r *util.Repo, hypervisor string, image string) error + func PullPackage(r *util.Repo, packageName string) error + func RunInstance(repo *util.Repo, config *runtime.RunConfig) error + func RuntimeInit(runtimeName string, plain bool, force bool) error + func RuntimeList() string + func RuntimePreview(runtimeName string, plain bool) error + func SetArgs(r *util.Repo, hypervisor, image string, args string) error + func Stop(name string) error + func UpdatePackages(repo *util.Repo, search string, compareCreated, verbose bool) error + func UploadFiles(r *util.Repo, hypervisor string, image string, t *core.Template, verbose bool, ...) error + func UploadPackageContents(r *util.Repo, appImage string, uploadPaths map[string]string, ...) (core.HashCache, error) + func UploadPackageContentsToRemoteGuest(uploadPaths map[string]string, remoteHostNameOrIpAddress string, verbose bool) error + func UploadRPM(r *util.Repo, hypervisor string, image string, template *core.Template, ...) error + type BootOptions struct + Boot []string + Cmd string + EnvList []string + PackageDir string + func (b *BootOptions) GetCmd() (string, error) + type Volume struct + Name string + SizeMB int64