Documentation
¶
Index ¶
- func AppsDir() (dir string, err error)
- func Create(tx *gorm.DB, app models.AppInput) (*models.App, error)
- func Delete(tx *gorm.DB, app *models.App) error
- func Details(tx *gorm.DB, appName string) (*server_models.AppDetails, error)
- func Get(tx *gorm.DB, appName string) (*models.App, error)
- func GetAppID(tx *gorm.DB, appName string) (string, error)
- func List(tx *gorm.DB, showHidden bool) ([]*models.App, error)
- func Reload(details *server_models.AppDetails, env map[string]string, ...) error
- func Start(tx *gorm.DB, details *server_models.AppDetails, ...) error
- func Stop(app *models.App) error
- func Update(tx *gorm.DB, newApp *models.App) error
- func Upgrade(tx *gorm.DB, details *server_models.AppDetails, env map[string]string, ...) (bool, error)
- func Upsert(tx *gorm.DB, app *models.App) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func Details ¶
func Details(tx *gorm.DB, appName string) (*server_models.AppDetails, error)
func Reload ¶
func Reload(details *server_models.AppDetails, env map[string]string, plugins *server_models.AppPlugins) error
func Start ¶
func Start(tx *gorm.DB, details *server_models.AppDetails, plugins *server_models.AppPlugins) error
func Upgrade ¶
func Upgrade( tx *gorm.DB, details *server_models.AppDetails, env map[string]string, plugins *server_models.AppPlugins, newImage string, ) (bool, error)
Upgrade pulls the latest image and reloads the application
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.