Documentation
¶
Index ¶
- func AppExistsInManifest(appName string, manifest *models.Manifest) bool
- func CopyFile(sourceFileName, destFileName string) error
- func CreateTarball(sourceFolder, tarballFilePath string) error
- func DownloadFile(sourceUrl string) (string, error)
- func GetFromUrl(url string) ([]byte, error)
- func HttpPost(url string, headers map[string]string, body *strings.Reader) ([]byte, int, error)
- func IndexOfApp(appName string, list []models.App) int
- func IndexOfRemote(remoteName string, list []models.RemoteAddr) int
- func NewPackageVersion(versionStr string) models.Version
- func ReadConfig() (*models.AppConfig, error)
- func ReadManifestFile(dir string) (models.Manifest, error)
- func RemoveApp(appName string, list []models.App) ([]models.App, error)
- func RemoveRemote(remoteName string, list []models.RemoteAddr) ([]models.RemoteAddr, error)
- func SaveConfig(config *models.AppConfig) error
- func UnTar(dst string, r io.Reader) error
- func WriteManifestFile(outDir string, manifest *models.Manifest) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CreateTarball ¶
CreateTarball creates tarball out of sourceFolder and saves it to tarballFilePath
func DownloadFile ¶
func GetFromUrl ¶
func IndexOfRemote ¶
func IndexOfRemote(remoteName string, list []models.RemoteAddr) int
func NewPackageVersion ¶
func ReadConfig ¶
func RemoveRemote ¶
func RemoveRemote(remoteName string, list []models.RemoteAddr) ([]models.RemoteAddr, error)
func SaveConfig ¶
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.