mirror of
				https://github.com/gravitl/netmaker.git
				synced 2025-10-25 13:37:00 +08:00 
			
		
		
		
	
		
			
				
	
	
		
			28 lines
		
	
	
	
		
			593 B
		
	
	
	
		
			Go
		
	
	
	
	
	
			
		
		
	
	
			28 lines
		
	
	
	
		
			593 B
		
	
	
	
		
			Go
		
	
	
	
	
	
| package network
 | |
| 
 | |
| import (
 | |
| 	"os"
 | |
| 
 | |
| 	"github.com/spf13/cobra"
 | |
| )
 | |
| 
 | |
| // rootCmd represents the base command when called without any subcommands
 | |
| var rootCmd = &cobra.Command{
 | |
| 	Use:   "network",
 | |
| 	Short: "Manage Netmaker Networks",
 | |
| 	Long:  `Manage Netmaker Networks`,
 | |
| }
 | |
| 
 | |
| // GetRoot returns the root subcommand
 | |
| func GetRoot() *cobra.Command {
 | |
| 	return rootCmd
 | |
| }
 | |
| 
 | |
| // Execute adds all child commands to the root command and sets flags appropriately.
 | |
| // This is called by main.main(). It only needs to happen once to the rootCmd.
 | |
| func Execute() {
 | |
| 	err := rootCmd.Execute()
 | |
| 	if err != nil {
 | |
| 		os.Exit(1)
 | |
| 	}
 | |
| }
 |