obd support call/flame graph
This commit is contained in:
@ -56,7 +56,7 @@ function _obd_sh_complete_func
|
||||
COMPREPLY=()
|
||||
cur="${COMP_WORDS[COMP_CWORD]}"
|
||||
prev="${COMP_WORDS[COMP_CWORD-1]}"
|
||||
all_cmds["$*"]="prepare deploy redeploy reinstall start stop restart destroy upgrade mysqltest pid ssh less gdb sql mysql oracle edit list sys display create_tenant drop_tenant sysbench tpch tpcc tpcds"
|
||||
all_cmds["$*"]="prepare deploy redeploy reinstall start stop restart destroy upgrade mysqltest pid ssh less gdb sql mysql oracle edit list sys display create_tenant drop_tenant sysbench tpch tpcc tpcds graph"
|
||||
case $prev in
|
||||
list)
|
||||
return 0
|
||||
|
@ -490,6 +490,11 @@ function tpcds {
|
||||
obd test tpcds $deploy_name $OBCLIENT_BIN_ARGS $extra_args
|
||||
}
|
||||
|
||||
function graph {
|
||||
get_deploy_name
|
||||
obd tool graph $deploy_name $extra_args
|
||||
}
|
||||
|
||||
|
||||
function help_info {
|
||||
echo """
|
||||
@ -523,6 +528,7 @@ sql [-n DEPLOY_NAME] Connect to target server by root@sys, u
|
||||
sys [-n DEPLOY_NAME] Connect to target server by root@sys, use '--help' for more details.
|
||||
mysql [-n DEPLOY_NAME] Connect to target server by root@mysql, use '--help' for more details.
|
||||
oracle [-n DEPLOY_NAME] Connect to target server by SYS@oracle, use '--help' for more details.
|
||||
graph [-n DEPLOY_NAME]
|
||||
|
||||
Options:
|
||||
-V, --version Show version of obd.
|
||||
@ -672,6 +678,9 @@ function main() {
|
||||
tpcds)
|
||||
tpcds
|
||||
;;
|
||||
graph)
|
||||
graph
|
||||
;;
|
||||
*)
|
||||
help_info
|
||||
;;
|
||||
|
Reference in New Issue
Block a user