Commit e3ae0a1
Changed files (3)
cmd
networking
cmd/networking.go → cmd/networking/networking.go
@@ -1,4 +1,4 @@
-package cmd
+package networking
import (
"fmt"
@@ -6,7 +6,7 @@ import (
"github.com/spf13/cobra"
)
-var networkingCmd = &cobra.Command{
+var Cmd = &cobra.Command{
Use: "networking",
Short: "Networking tools",
Long: `Networking tools`,
@@ -14,7 +14,3 @@ var networkingCmd = &cobra.Command{
fmt.Println("Please specify subcommand")
},
}
-
-func init() {
- rootCmd.AddCommand(networkingCmd)
-}
cmd/networking_get_ip.go → cmd/networking/networking_get_ip.go
@@ -1,4 +1,4 @@
-package cmd
+package networking
import (
"encoding/json"
@@ -72,5 +72,5 @@ var getIPCmd = &cobra.Command{
}
func init() {
- networkingCmd.AddCommand(getIPCmd)
+ Cmd.AddCommand(getIPCmd)
}
cmd/root.go
@@ -3,6 +3,7 @@ package cmd
import (
"os"
+ "github.com/kahnwong/swissknife/cmd/networking"
"github.com/spf13/cobra"
)
@@ -22,4 +23,5 @@ func Execute() {
func init() {
rootCmd.Flags().BoolP("toggle", "t", false, "Help message for toggle")
+ rootCmd.AddCommand(networking.Cmd)
}