From a1b63f4b793e3400a44b72c6d160a95d4ad53fc9 Mon Sep 17 00:00:00 2001 From: Solomon Hykes Date: Thu, 1 May 2014 23:30:34 -0700 Subject: [PATCH] Pass standard streams through between frontend and backend --- swarmd/swarmd.go | 3 +++ 1 file changed, 3 insertions(+) diff --git a/swarmd/swarmd.go b/swarmd/swarmd.go index a6ddecf3ad..bd00273067 100644 --- a/swarmd/swarmd.go +++ b/swarmd/swarmd.go @@ -56,6 +56,9 @@ func cmdDaemon(c *cli.Context) { front.Register(c.App.Name, server.ServeApi) front.RegisterCatchall(func(job *engine.Job) engine.Status { fw := back.Job(job.Name, job.Args...) + fw.Stdout.Add(job.Stdout) + fw.Stderr.Add(job.Stderr) + fw.Stdin.Add(job.Stdin) fw.Run() return engine.Status(fw.StatusCode()) })