From 500f8e17d48a391ea6b024b9a3ed9ee0bd900ac9 Mon Sep 17 00:00:00 2001 From: Mateusz Matejczyk Date: Fri, 16 Apr 2021 09:22:12 +0200 Subject: [PATCH] Kubemark: print flags before start --- cmd/kubemark/hollow-node.go | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/cmd/kubemark/hollow-node.go b/cmd/kubemark/hollow-node.go index e6c8094dc88..0a359b67ca0 100644 --- a/cmd/kubemark/hollow-node.go +++ b/cmd/kubemark/hollow-node.go @@ -158,7 +158,7 @@ func newHollowNodeCommand() *cobra.Command { Long: "kubemark", Run: func(cmd *cobra.Command, args []string) { verflag.PrintAndExitIfRequested() - run(s) + run(cmd, s) }, Args: func(cmd *cobra.Command, args []string) error { for _, arg := range args { @@ -174,9 +174,10 @@ func newHollowNodeCommand() *cobra.Command { return cmd } -func run(config *hollowNodeConfig) { - // To help debugging, immediately log version +func run(cmd *cobra.Command, config *hollowNodeConfig) { + // To help debugging, immediately log version and print flags. klog.Infof("Version: %+v", version.Get()) + cliflag.PrintFlags(cmd.Flags()) if !knownMorphs.Has(config.Morph) { klog.Fatalf("Unknown morph: %v. Allowed values: %v", config.Morph, knownMorphs.List())