From a501e0e40955159b3f7bbaaa28a32d8be4494e94 Mon Sep 17 00:00:00 2001 From: "M. Mert Yildiran" Date: Mon, 26 Dec 2022 08:25:51 +0300 Subject: [PATCH] :zap: Rename `open` command to `proxy` --- cmd/open.go | 30 --------------------------- cmd/proxy.go | 30 +++++++++++++++++++++++++++ cmd/{openRunner.go => proxyRunner.go} | 2 +- 3 files changed, 31 insertions(+), 31 deletions(-) delete mode 100644 cmd/open.go create mode 100644 cmd/proxy.go rename cmd/{openRunner.go => proxyRunner.go} (99%) diff --git a/cmd/open.go b/cmd/open.go deleted file mode 100644 index 736f1c6b3..000000000 --- a/cmd/open.go +++ /dev/null @@ -1,30 +0,0 @@ -package cmd - -import ( - "github.com/creasty/defaults" - "github.com/kubeshark/kubeshark/config/configStructs" - "github.com/rs/zerolog/log" - "github.com/spf13/cobra" -) - -var openCmd = &cobra.Command{ - Use: "open", - Short: "Open the web UI (front-end) in the browser via proxy/port-forward.", - RunE: func(cmd *cobra.Command, args []string) error { - runOpen() - return nil - }, -} - -func init() { - rootCmd.AddCommand(openCmd) - - defaultTapConfig := configStructs.TapConfig{} - if err := defaults.Set(&defaultTapConfig); err != nil { - log.Debug().Err(err).Send() - } - - openCmd.Flags().Uint16(configStructs.ProxyPortFrontLabel, defaultTapConfig.Front.SrcPort, "Provide a custom port for the front-end proxy/port-forward.") - openCmd.Flags().Uint16(configStructs.ProxyPortHubLabel, defaultTapConfig.Hub.SrcPort, "Provide a custom port for the Hub proxy/port-forward.") - openCmd.Flags().String(configStructs.ProxyHostLabel, defaultTapConfig.ProxyHost, "Provide a custom host for the proxy/port-forward.") -} diff --git a/cmd/proxy.go b/cmd/proxy.go new file mode 100644 index 000000000..5d9dfdcb3 --- /dev/null +++ b/cmd/proxy.go @@ -0,0 +1,30 @@ +package cmd + +import ( + "github.com/creasty/defaults" + "github.com/kubeshark/kubeshark/config/configStructs" + "github.com/rs/zerolog/log" + "github.com/spf13/cobra" +) + +var proxyCmd = &cobra.Command{ + Use: "proxy", + Short: "Open the web UI (front-end) in the browser via proxy/port-forward.", + RunE: func(cmd *cobra.Command, args []string) error { + runProxy() + return nil + }, +} + +func init() { + rootCmd.AddCommand(proxyCmd) + + defaultTapConfig := configStructs.TapConfig{} + if err := defaults.Set(&defaultTapConfig); err != nil { + log.Debug().Err(err).Send() + } + + proxyCmd.Flags().Uint16(configStructs.ProxyPortFrontLabel, defaultTapConfig.Front.SrcPort, "Provide a custom port for the front-end proxy/port-forward.") + proxyCmd.Flags().Uint16(configStructs.ProxyPortHubLabel, defaultTapConfig.Hub.SrcPort, "Provide a custom port for the Hub proxy/port-forward.") + proxyCmd.Flags().String(configStructs.ProxyHostLabel, defaultTapConfig.ProxyHost, "Provide a custom host for the proxy/port-forward.") +} diff --git a/cmd/openRunner.go b/cmd/proxyRunner.go similarity index 99% rename from cmd/openRunner.go rename to cmd/proxyRunner.go index 88e8930ba..7c261f435 100644 --- a/cmd/openRunner.go +++ b/cmd/proxyRunner.go @@ -13,7 +13,7 @@ import ( "github.com/rs/zerolog/log" ) -func runOpen() { +func runProxy() { kubernetesProvider, err := getKubernetesProviderForCli() if err != nil { return