From 2d00f9e2eb930f03884e8001792b0572ca759d17 Mon Sep 17 00:00:00 2001 From: Tibor Vass Date: Mon, 8 Oct 2018 23:58:54 +0000 Subject: [PATCH] builder: treat unset keep-storage as 0 Signed-off-by: Tibor Vass (cherry picked from commit d6ac2b0db00455824c400394f316bdbc5adf8867) Signed-off-by: Tibor Vass Upstream-commit: dbfc648a94569d8dbc8c6468d56ec93559363bb0 Component: engine --- components/engine/api/server/router/build/build_routes.go | 3 +++ 1 file changed, 3 insertions(+) diff --git a/components/engine/api/server/router/build/build_routes.go b/components/engine/api/server/router/build/build_routes.go index 60a136a92c..f41a6d43e2 100644 --- a/components/engine/api/server/router/build/build_routes.go +++ b/components/engine/api/server/router/build/build_routes.go @@ -170,6 +170,9 @@ func (br *buildRouter) postPrune(ctx context.Context, w http.ResponseWriter, r * return errors.Wrap(err, "could not parse filters") } ksfv := r.FormValue("keep-storage") + if ksfv == "" { + ksfv = "0" + } ks, err := strconv.Atoi(ksfv) if err != nil { return errors.Wrapf(err, "keep-storage is in bytes and expects an integer, got %v", ksfv)