From 36954989b480f430c5a4a0948c8816c14a427233 Mon Sep 17 00:00:00 2001 From: Ruslan Aliev Date: Thu, 14 May 2020 06:04:22 -0500 Subject: [PATCH] Add EnsureComplete config check during phase apply call There is need to check config object in scope of phase apply function. Return an error if Config object is incomplete. Change-Id: Ibd263375d5fb95810b885c77c4cfe605588eb308 Relates-To: #213 Closes: #213 Signed-off-by: Ruslan Aliev --- pkg/phase/apply/apply.go | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/pkg/phase/apply/apply.go b/pkg/phase/apply/apply.go index 8032bed2d..8cc0418ca 100644 --- a/pkg/phase/apply/apply.go +++ b/pkg/phase/apply/apply.go @@ -53,6 +53,10 @@ func (applyOptions *Options) Run() error { globalConf := applyOptions.RootSettings.Config + if err = globalConf.EnsureComplete(); err != nil { + return err + } + kustomizePath, err := globalConf.CurrentContextEntryPoint(applyOptions.PhaseName) if err != nil { return err