From 5fd5e235d870718c1739dd5322d045eb9b5c5e91 Mon Sep 17 00:00:00 2001 From: Jose Diaz-Gonzalez Date: Thu, 30 May 2019 13:23:38 -0400 Subject: [PATCH] feat: allow omitting resource args by setting DOKKU_OMIT_RESOURCE_ARGS This is useful for one-off containers that should have full-access to server resources. --- .../docker-args-process-deploy/docker-args-process-deploy.go | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/plugins/resource/src/triggers/docker-args-process-deploy/docker-args-process-deploy.go b/plugins/resource/src/triggers/docker-args-process-deploy/docker-args-process-deploy.go index 0b5636a5f..c8f8da8f9 100644 --- a/plugins/resource/src/triggers/docker-args-process-deploy/docker-args-process-deploy.go +++ b/plugins/resource/src/triggers/docker-args-process-deploy/docker-args-process-deploy.go @@ -21,6 +21,11 @@ func main() { appName := flag.Arg(0) processType := flag.Arg(3) + if os.Getenv("DOKKU_OMIT_RESOURCE_ARGS") == "1" { + fmt.Print(string(stdin)) + return + } + resources, err := common.PropertyGetAll("resource", appName) if err != nil { fmt.Print(string(stdin))