fix: Detect unknown flags for all commands
This commit is contained in:
parent
ec6da7a530
commit
ebde4cd640
4 changed files with 23 additions and 4 deletions
|
|
@ -46,6 +46,10 @@ func agentCmd() {
|
||||||
modelOverride = args[i+1]
|
modelOverride = args[i+1]
|
||||||
i++
|
i++
|
||||||
}
|
}
|
||||||
|
default:
|
||||||
|
fmt.Printf("Unknown flag: %s\n", args[i])
|
||||||
|
printHelp()
|
||||||
|
os.Exit(1)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -75,6 +75,10 @@ func authLoginCmd() {
|
||||||
}
|
}
|
||||||
case "--device-code":
|
case "--device-code":
|
||||||
useDeviceCode = true
|
useDeviceCode = true
|
||||||
|
default:
|
||||||
|
fmt.Printf("Unknown flag: %s\n", args[i])
|
||||||
|
authHelp()
|
||||||
|
os.Exit(1)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
@ -334,6 +338,10 @@ func authLogoutCmd() {
|
||||||
provider = args[i+1]
|
provider = args[i+1]
|
||||||
i++
|
i++
|
||||||
}
|
}
|
||||||
|
default:
|
||||||
|
fmt.Printf("Unknown flag: %s\n", args[i])
|
||||||
|
authHelp()
|
||||||
|
os.Exit(1)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -153,6 +153,10 @@ func cronAddCmd(storePath string) {
|
||||||
channel = args[i+1]
|
channel = args[i+1]
|
||||||
i++
|
i++
|
||||||
}
|
}
|
||||||
|
default:
|
||||||
|
fmt.Printf("Unknown flag: %s\n", args[i])
|
||||||
|
cronHelp()
|
||||||
|
os.Exit(1)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -29,13 +29,16 @@ import (
|
||||||
)
|
)
|
||||||
|
|
||||||
func gatewayCmd() {
|
func gatewayCmd() {
|
||||||
// Check for --debug flag
|
|
||||||
args := os.Args[2:]
|
args := os.Args[2:]
|
||||||
for _, arg := range args {
|
for i := 0; i < len(args); i++ {
|
||||||
if arg == "--debug" || arg == "-d" {
|
switch args[i] {
|
||||||
|
case "--debug", "-d":
|
||||||
logger.SetLevel(logger.DEBUG)
|
logger.SetLevel(logger.DEBUG)
|
||||||
fmt.Println("🔍 Debug mode enabled")
|
fmt.Println("🔍 Debug mode enabled")
|
||||||
break
|
default:
|
||||||
|
fmt.Printf("Unknown flag: %s\n", args[i])
|
||||||
|
printHelp()
|
||||||
|
os.Exit(1)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue