Compare commits
	
		
			2 Commits
		
	
	
		
			e373e7e273
			...
			4325398ca8
		
	
	| Author | SHA1 | Date | |
|---|---|---|---|
| 4325398ca8 | |||
| 39d889ecb6 | 
| @@ -27,6 +27,7 @@ type Command struct { | |||||||
| 	Name  string | 	Name  string | ||||||
| 	Func  func(CmdArgs) (int, error) | 	Func  func(CmdArgs) (int, error) | ||||||
| 	Flags *flag.FlagSet | 	Flags *flag.FlagSet | ||||||
|  | 	Use   string | ||||||
| } | } | ||||||
|  |  | ||||||
| var commandRegistry = make(map[string]Command) | var commandRegistry = make(map[string]Command) | ||||||
| @@ -75,6 +76,7 @@ func RegisterCommand(name string, cmd Command) error { | |||||||
| 	if _, ok := commandRegistry[name]; ok { | 	if _, ok := commandRegistry[name]; ok { | ||||||
| 		return fmt.Errorf("%s command is already registered") | 		return fmt.Errorf("%s command is already registered") | ||||||
| 	} | 	} | ||||||
|  | 	cmd.Name = name | ||||||
| 	commandRegistry[name] = cmd | 	commandRegistry[name] = cmd | ||||||
| 	return nil | 	return nil | ||||||
| } | } | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user