From 459620f9b4936e965e53d6c8a379544286d286f8 Mon Sep 17 00:00:00 2001 From: Henrique Chehad Date: Mon, 22 Aug 2016 20:12:02 -0300 Subject: [PATCH] fix runner to use global instance --- api/models/app.go | 1 - api/server/routes_create.go | 8 +------- 2 files changed, 1 insertion(+), 8 deletions(-) diff --git a/api/models/app.go b/api/models/app.go index e1e8d62f6..811f60510 100644 --- a/api/models/app.go +++ b/api/models/app.go @@ -17,7 +17,6 @@ var ( ErrAppsNothingToUpdate = errors.New("Nothing to update") ErrAppsMissingNew = errors.New("Missing new application") ErrUsableImage = errors.New("Image not found") - ErrNewRunnerDriver = errors.New("Error creating the runner driver") ) type App struct { diff --git a/api/server/routes_create.go b/api/server/routes_create.go index 36adb5a59..6e29fbcfe 100644 --- a/api/server/routes_create.go +++ b/api/server/routes_create.go @@ -38,13 +38,7 @@ func handleRouteCreate(c *gin.Context) { return } - run, err := runner.New() - if err != nil { - c.JSON(http.StatusInternalServerError, simpleError(models.ErrNewRunnerDriver)) - return - } - - err = run.EnsureUsableImage(&runner.Config{ + err = Api.Runner.EnsureUsableImage(&runner.Config{ Ctx: ctx, Route: wroute.Route, })