From f6f3cd31814867f119d0bbdddebb27ad84f162ec Mon Sep 17 00:00:00 2001 From: Aanand Prasad Date: Thu, 15 May 2014 14:43:50 +0100 Subject: [PATCH] Copy env when creating job in catchall --- swarmd/swarmd.go | 3 +++ 1 file changed, 3 insertions(+) diff --git a/swarmd/swarmd.go b/swarmd/swarmd.go index bd00273067..17ccbd9442 100644 --- a/swarmd/swarmd.go +++ b/swarmd/swarmd.go @@ -59,6 +59,9 @@ func cmdDaemon(c *cli.Context) { fw.Stdout.Add(job.Stdout) fw.Stderr.Add(job.Stderr) fw.Stdin.Add(job.Stdin) + for key, val := range job.Env().Map() { + fw.Setenv(key, val) + } fw.Run() return engine.Status(fw.StatusCode()) })