From 358248c6c37c6d9b03c50e88d264f259c597bf92 Mon Sep 17 00:00:00 2001 From: Christoph Wurm Date: Mon, 8 Jun 2020 19:11:49 +0100 Subject: [PATCH] fix(cmd) check if workspace exists before running dump or reset From #167 --- cmd/dump.go | 5 +++++ cmd/reset.go | 6 ++++++ 2 files changed, 11 insertions(+) diff --git a/cmd/dump.go b/cmd/dump.go index 9e0bed885..142128129 100644 --- a/cmd/dump.go +++ b/cmd/dump.go @@ -112,6 +112,11 @@ configure Kong.`, // or Kong Enterprise single workspace if dumpWorkspace != "" { config.Workspace = dumpWorkspace + + if err := checkWorkspace(config); err != nil { + return err + } + client, err = utils.GetKongClient(config) if err != nil { return err diff --git a/cmd/reset.go b/cmd/reset.go index f6036d2f8..8c14308ca 100644 --- a/cmd/reset.go +++ b/cmd/reset.go @@ -69,6 +69,12 @@ By default, this command will ask for a confirmation prompt.`, } } if resetWorkspace != "" { + config.Workspace = resetWorkspace + + if err := checkWorkspace(config); err != nil { + return err + } + workspaces = append(workspaces, resetWorkspace) }