瀏覽代碼

kamctl: added srv debug subcommand

- control server debug level via rpc

(cherry picked from commit 6b5aa70f09e294338a65a0bf2fcae8b92fdc6fae)
Daniel-Constantin Mierla 4 年之前
父節點
當前提交
3027f8b9da
共有 2 個文件被更改,包括 10 次插入0 次删除
  1. 9 0
      utils/kamctl/kamctl
  2. 1 0
      utils/kamctl/kamctl.base

+ 9 - 0
utils/kamctl/kamctl

@@ -1790,6 +1790,15 @@ ksr_srv() {
 			mecho "list server rpc commands"
 			ctl_cmd_run system.listMethods
 			;;
+		debug)
+			require_ctlengine
+			mecho "server debug level command"
+			if [ $# -lt 2 ] ; then
+				ctl_cmd_run corex.debug
+			else
+				ctl_cmd_run corex.debug $2
+			fi
+			;;
 		version)
 			require_ctlengine
 			mecho "list server version"

+ 1 - 0
utils/kamctl/kamctl.base

@@ -554,6 +554,7 @@ cat <<EOF
  srv sockets ................... show the list of listen sockets
  srv aliases ................... show the list of server aliases
  srv rpclist ................... show the list of server rpc commands
+ srv debug [<level>] ........... control the server debug level
  srv version ................... show the server version
 EOF
 }