apache / kvrocks-controller

Apache Kvrocks Controller is a cluster management tool for Apache Kvrocks.
https://kvrocks.apache.org/
Apache License 2.0
78 stars 42 forks source link

fix using create cluster will cause runtime error #93

Closed hbpen closed 1 year ago

hbpen commented 1 year ago

fix when input error, it will cause runtime error and exit client

test-ns>> create x
panic: runtime error: index out of range [2] with length 2

goroutine 1 [running]:
main.(*Executor).create(0xc0000cb0d8?, {0xc0003463c0?, 0xc000360690?, 0x0?})
    /home/jack/repo/kvrocks_controller/cmd/client/executor.go:254 +0x266
main.(*Executor).Execute(0x4f06aa?, {0xc0000cb0d8, 0x8})
    /home/jack/repo/kvrocks_controller/cmd/client/executor.go:64 +0x116
main.main.func1({0xc0000cb0d8?, 0x0?})
    /home/jack/repo/kvrocks_controller/cmd/client/client.go:54 +0x2b
github.com/c-bata/go-prompt.(*Prompt).Run(0xc00013a3f0)
    /home/jack/go/pkg/mod/github.com/c-bata/go-prompt@v0.2.6/prompt.go:84 +0x745
main.main()
    /home/jack/repo/kvrocks_controller/cmd/client/client.go:66 +0x352