Documentation ¶
Index ¶
- Variables
- func CommandClone(oldAppName string, newAppName string, skipDeploy bool, ignoreExisting bool) error
- func CommandCreate(appName string) error
- func CommandDestroy(appName string, force bool) error
- func CommandExists(appName string) error
- func CommandList() error
- func CommandLock(appName string) error
- func CommandLocked(appName string) error
- func CommandRename(oldAppName string, newAppName string, skipDeploy bool) error
- func CommandReport(appName string, format string, infoFlag string) error
- func CommandUnlock(appName string) error
- func ReportSingleApp(appName string, format string, infoFlag string) error
- func TriggerAppCreate(appName string) error
- func TriggerAppDestroy(appName string) error
- func TriggerAppExists(appName string) error
- func TriggerAppMaybeCreate(appName string) error
- func TriggerDeploySourceSet(appName string, sourceType string, sourceMetadata string) error
- func TriggerInstall() error
- func TriggerPostAppCloneSetup(oldAppName string, newAppName string) error
- func TriggerPostAppRename(oldAppName string, newAppName string) error
- func TriggerPostAppRenameSetup(oldAppName string, newAppName string) error
- func TriggerPostCreate(appName string) error
- func TriggerPostDelete(appName string) error
Constants ¶
This section is empty.
Variables ¶
var ( // DefaultProperties is a map of all valid apps properties with corresponding default property values DefaultProperties = map[string]string{ "deploy-source": "", "deploy-source-metadata": "", } // GlobalProperties is a map of all valid global apps properties GlobalProperties = map[string]bool{ "deploy-source": true, "deploy-source-metadata": true, } )
Functions ¶
func CommandClone ¶
CommandClone clones an app
func CommandCreate ¶
CommandCreate creates app via command line
func CommandDestroy ¶
CommandDestroy destroys an app
func CommandLocked ¶
CommandLocked checks if an app is locked for deployment
func CommandRename ¶
CommandRename renames an app
func CommandReport ¶
CommandReport displays an app report for one or more apps
func CommandUnlock ¶
CommandUnlock unlocks an app for deployment
func ReportSingleApp ¶
ReportSingleApp is an internal function that displays the app report for one or more apps
func TriggerAppCreate ¶
TriggerAppCreate is a trigger to create an app
func TriggerAppDestroy ¶
TriggerAppDestroy is a trigger to destroy an app
func TriggerAppExists ¶
TriggerAppExists is a trigger to check if an app exists
func TriggerAppMaybeCreate ¶
TriggerAppMaybeCreate is a trigger to allow gated app creation
func TriggerDeploySourceSet ¶
TriggerDeploySourceSet sets the current deploy source
func TriggerInstall ¶
func TriggerInstall() error
TriggerInstall runs the install step for the apps plugin
func TriggerPostAppCloneSetup ¶
TriggerPostAppCloneSetup creates new apps files
func TriggerPostAppRename ¶
TriggerPostAppRename removes the old app data
func TriggerPostAppRenameSetup ¶
TriggerPostAppRenameSetup renames apps files
func TriggerPostCreate ¶
TriggerPostCreate ensures apps have the correct data directory structure
func TriggerPostDelete ¶
TriggerPostDelete destroys the apps data for a given app container
Types ¶
This section is empty.