fix: properly handle returned errors

This commit is contained in:
Jose Diaz-Gonzalez
2020-02-17 20:42:29 -05:00
parent 2e774f0806
commit 7389bb3f03
3 changed files with 16 additions and 6 deletions

View File

@@ -16,17 +16,18 @@ func main() {
trigger := parts[len(parts)-1]
flag.Parse()
var err error
switch trigger {
case "install":
buildpacks.TriggerInstall()
case "post-app-clone-setup":
oldAppName := flag.Arg(0)
newAppName := flag.Arg(1)
buildpacks.TriggerPostAppCloneSetup(oldAppName, newAppName)
err = buildpacks.TriggerPostAppCloneSetup(oldAppName, newAppName)
case "post-app-rename-setup":
oldAppName := flag.Arg(0)
newAppName := flag.Arg(1)
buildpacks.TriggerPostAppRenameSetup(oldAppName, newAppName)
err = buildpacks.TriggerPostAppRenameSetup(oldAppName, newAppName)
case "post-delete":
appName := flag.Arg(0)
buildpacks.TriggerPostDelete(appName)
@@ -40,4 +41,8 @@ func main() {
default:
common.LogFail(fmt.Sprintf("Invalid plugin trigger call: %s", trigger))
}
if err != nil {
common.LogFail(err.Error())
}
}

View File

@@ -16,6 +16,7 @@ func main() {
trigger := parts[len(parts)-1]
flag.Parse()
var err error
switch trigger {
case "install":
network.TriggerInstall()
@@ -63,11 +64,11 @@ func main() {
case "post-app-clone-setup":
oldAppName := flag.Arg(0)
newAppName := flag.Arg(1)
network.TriggerPostAppCloneSetup(oldAppName, newAppName)
err = network.TriggerPostAppCloneSetup(oldAppName, newAppName)
case "post-app-rename-setup":
oldAppName := flag.Arg(0)
newAppName := flag.Arg(1)
network.TriggerPostAppRenameSetup(oldAppName, newAppName)
err = network.TriggerPostAppRenameSetup(oldAppName, newAppName)
case "post-container-create":
containerType := flag.Arg(0)
containerID := flag.Arg(1)
@@ -90,4 +91,8 @@ func main() {
default:
common.LogFail(fmt.Sprintf("Invalid plugin trigger call: %s", trigger))
}
if err != nil {
common.LogFail(err.Error())
}
}

View File

@@ -27,11 +27,11 @@ func main() {
case "post-app-clone-setup":
oldAppName := flag.Arg(0)
newAppName := flag.Arg(1)
err := resource.TriggerPostAppCloneSetup(oldAppName, newAppName)
err = resource.TriggerPostAppCloneSetup(oldAppName, newAppName)
case "post-app-rename-setup":
oldAppName := flag.Arg(0)
newAppName := flag.Arg(1)
err := resource.TriggerPostAppRenameSetup(oldAppName, newAppName)
err = resource.TriggerPostAppRenameSetup(oldAppName, newAppName)
case "post-delete":
appName := flag.Arg(0)
err = resource.TriggerPostDelete(appName)