From 9dece22ac0737ef92200aeba8861d323b8505649 Mon Sep 17 00:00:00 2001 From: James Munnelly Date: Thu, 10 Sep 2015 21:22:38 +0100 Subject: [PATCH] Properly set Job on Executor... D'oh --- executors/kubernetes/kubernetes_executor.go | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/executors/kubernetes/kubernetes_executor.go b/executors/kubernetes/kubernetes_executor.go index cbf4dc0..799c46d 100644 --- a/executors/kubernetes/kubernetes_executor.go +++ b/executors/kubernetes/kubernetes_executor.go @@ -31,6 +31,7 @@ type KubernetesExecutor struct { } func (e *KubernetesExecutor) createPod() *api.Pod { + fmt.Println("Args: ", e.Job.Args) return &api.Pod{ TypeMeta: api.TypeMeta{ Kind: "Pod", @@ -66,7 +67,6 @@ func (e *KubernetesExecutor) createPod() *api.Pod { api.Container{ Name: podBasename, Image: e.Image, - Command: e.Job.Command, Args: e.Job.Args, VolumeMounts: []api.VolumeMount{ api.VolumeMount{ @@ -159,11 +159,13 @@ func (e *KubernetesExecutor) WaitForState(targetState executors.ExecutorPhase) e func init() { common.RegisterExecutor("kubernetes", common.ExecutorFactory{ Create: func(j executors.Job) executors.Executor { - return &KubernetesExecutor{ + e := &KubernetesExecutor{ Host: kubernetesHost, Namespace: kubernetesNamespace, Image: dockerImage, } + e.Job = j + return e }, }) } \ No newline at end of file