refactor: move the proxy port map from config to property

Also remove all direct references to DOKKU_PROXY_PORT_MAP from outside of ports.
This commit is contained in:
Jose Diaz-Gonzalez
2023-07-09 18:35:42 -04:00
parent 977b4567f8
commit f842869c3d
10 changed files with 157 additions and 31 deletions

View File

@@ -18,6 +18,8 @@ func main() {
var err error
switch trigger {
case "install":
err = ports.TriggerInstall()
case "ports-clear":
appName := flag.Arg(0)
err = ports.TriggerPortsClear(appName)
@@ -32,12 +34,23 @@ func main() {
err = ports.TriggerPortsGet(appName)
case "ports-get-available":
err = ports.TriggerPortsGetAvailable()
case "post-app-clone-setup":
oldAppName := flag.Arg(0)
newAppName := flag.Arg(1)
err = ports.TriggerPostAppCloneSetup(oldAppName, newAppName)
case "post-app-rename-setup":
oldAppName := flag.Arg(0)
newAppName := flag.Arg(1)
err = ports.TriggerPostAppRenameSetup(oldAppName, newAppName)
case "post-certs-remove":
appName := flag.Arg(0)
err = ports.TriggerPostCertsRemove(appName)
case "post-certs-update":
appName := flag.Arg(0)
err = ports.TriggerPostCertsUpdate(appName)
case "post-delete":
appName := flag.Arg(0)
err = ports.TriggerPostDelete(appName)
case "report":
appName := flag.Arg(0)
err = ports.ReportSingleApp(appName, "", "")