From bdf4347bc867975715885c9ab1541be2f7f75147 Mon Sep 17 00:00:00 2001 From: Ivo Verberk Date: Sun, 20 Dec 2015 12:14:59 +0100 Subject: [PATCH] Allow short job identifiers for stop command --- command/stop.go | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/command/stop.go b/command/stop.go index c7705f9fa..2071165fb 100644 --- a/command/stop.go +++ b/command/stop.go @@ -65,13 +65,14 @@ func (c *StopCommand) Run(args []string) int { } // Check if the job exists - if _, _, err := client.Jobs().Info(jobID, nil); err != nil { + job, _, err := client.Jobs().Info(jobID, nil) + if err != nil { c.Ui.Error(fmt.Sprintf("Error deregistering job: %s", err)) return 1 } // Invoke the stop - evalID, _, err := client.Jobs().Deregister(jobID, nil) + evalID, _, err := client.Jobs().Deregister(job.ID, nil) if err != nil { c.Ui.Error(fmt.Sprintf("Error deregistering job: %s", err)) return 1