From 4ce2edda9eda4eda81b0459d77ef753a8b0bfa7f Mon Sep 17 00:00:00 2001 From: Christopher Angelo Phillips <32073428+spiffcs@users.noreply.github.com> Date: Mon, 2 May 2022 10:54:10 -0400 Subject: [PATCH] add version info and remove double config call (#977) --- cmd/syft/cli/attest.go | 3 --- cmd/syft/cli/commands.go | 2 ++ 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/cmd/syft/cli/attest.go b/cmd/syft/cli/attest.go index e92e24d59ee..21bfe6b9362 100644 --- a/cmd/syft/cli/attest.go +++ b/cmd/syft/cli/attest.go @@ -49,9 +49,6 @@ func Attest(v *viper.Viper, app *config.Application, ro *options.RootOptions) *c RunE: func(cmd *cobra.Command, args []string) error { // this MUST be called first to make sure app config decodes // the viper object correctly - newLogWrapper(app) - logApplicationConfig(app) - if app.CheckForAppUpdate { checkForApplicationUpdate() } diff --git a/cmd/syft/cli/commands.go b/cmd/syft/cli/commands.go index c0f8bd39ca0..fff623d5826 100644 --- a/cmd/syft/cli/commands.go +++ b/cmd/syft/cli/commands.go @@ -123,6 +123,8 @@ func checkForApplicationUpdate() { } func logApplicationConfig(app *config.Application) { + versionInfo := version.FromBuild() + log.Infof("syft version: %+v", versionInfo.Version) log.Debugf("application config:\n%+v", color.Magenta.Sprint(app.String())) }