From a268a8f9e79577d2cda9ec07353aeeff53f3922c Mon Sep 17 00:00:00 2001 From: Ran Shidlansik Date: Wed, 21 May 2025 10:03:08 +0300 Subject: [PATCH] fix commandlog argument schema to use pure tokens Signed-off-by: Ran Shidlansik --- src/commands.def | 18 +++++++++--------- src/commands/commandlog-get.json | 11 +++++++---- src/commands/commandlog-len.json | 11 +++++++---- src/commands/commandlog-reset.json | 11 +++++++---- 4 files changed, 30 insertions(+), 21 deletions(-) diff --git a/src/commands.def b/src/commands.def index f6066871972..10c1531318a 100644 --- a/src/commands.def +++ b/src/commands.def @@ -6722,9 +6722,9 @@ const char *COMMANDLOG_GET_Tips[] = { /* COMMANDLOG GET type argument table */ struct COMMAND_ARG COMMANDLOG_GET_type_Subargs[] = { -{MAKE_ARG("slow",ARG_TYPE_STRING,-1,NULL,NULL,NULL,CMD_ARG_NONE,0,NULL)}, -{MAKE_ARG("large-request",ARG_TYPE_STRING,-1,NULL,NULL,NULL,CMD_ARG_NONE,0,NULL)}, -{MAKE_ARG("large-reply",ARG_TYPE_STRING,-1,NULL,NULL,NULL,CMD_ARG_NONE,0,NULL)}, +{MAKE_ARG("slow",ARG_TYPE_PURE_TOKEN,-1,"SLOW",NULL,NULL,CMD_ARG_NONE,0,NULL)}, +{MAKE_ARG("large-request",ARG_TYPE_PURE_TOKEN,-1,"LARGE-REQUEST",NULL,NULL,CMD_ARG_NONE,0,NULL)}, +{MAKE_ARG("large-reply",ARG_TYPE_PURE_TOKEN,-1,"LARGE-REPLY",NULL,NULL,CMD_ARG_NONE,0,NULL)}, }; /* COMMANDLOG GET argument table */ @@ -6773,9 +6773,9 @@ const char *COMMANDLOG_LEN_Tips[] = { /* COMMANDLOG LEN type argument table */ struct COMMAND_ARG COMMANDLOG_LEN_type_Subargs[] = { -{MAKE_ARG("slow",ARG_TYPE_STRING,-1,NULL,NULL,NULL,CMD_ARG_NONE,0,NULL)}, -{MAKE_ARG("large-request",ARG_TYPE_STRING,-1,NULL,NULL,NULL,CMD_ARG_NONE,0,NULL)}, -{MAKE_ARG("large-reply",ARG_TYPE_STRING,-1,NULL,NULL,NULL,CMD_ARG_NONE,0,NULL)}, +{MAKE_ARG("slow",ARG_TYPE_PURE_TOKEN,-1,"SLOW",NULL,NULL,CMD_ARG_NONE,0,NULL)}, +{MAKE_ARG("large-request",ARG_TYPE_PURE_TOKEN,-1,"LARGE-REQUEST",NULL,NULL,CMD_ARG_NONE,0,NULL)}, +{MAKE_ARG("large-reply",ARG_TYPE_PURE_TOKEN,-1,"LARGE-REPLY",NULL,NULL,CMD_ARG_NONE,0,NULL)}, }; /* COMMANDLOG LEN argument table */ @@ -6805,9 +6805,9 @@ const char *COMMANDLOG_RESET_Tips[] = { /* COMMANDLOG RESET type argument table */ struct COMMAND_ARG COMMANDLOG_RESET_type_Subargs[] = { -{MAKE_ARG("slow",ARG_TYPE_STRING,-1,NULL,NULL,NULL,CMD_ARG_NONE,0,NULL)}, -{MAKE_ARG("large-request",ARG_TYPE_STRING,-1,NULL,NULL,NULL,CMD_ARG_NONE,0,NULL)}, -{MAKE_ARG("large-reply",ARG_TYPE_STRING,-1,NULL,NULL,NULL,CMD_ARG_NONE,0,NULL)}, +{MAKE_ARG("slow",ARG_TYPE_PURE_TOKEN,-1,"SLOW",NULL,NULL,CMD_ARG_NONE,0,NULL)}, +{MAKE_ARG("large-request",ARG_TYPE_PURE_TOKEN,-1,"LARGE-REQUEST",NULL,NULL,CMD_ARG_NONE,0,NULL)}, +{MAKE_ARG("large-reply",ARG_TYPE_PURE_TOKEN,-1,"LARGE-REPLY",NULL,NULL,CMD_ARG_NONE,0,NULL)}, }; /* COMMANDLOG RESET argument table */ diff --git a/src/commands/commandlog-get.json b/src/commands/commandlog-get.json index 00a5a01b0f6..26451e8100d 100644 --- a/src/commands/commandlog-get.json +++ b/src/commands/commandlog-get.json @@ -68,18 +68,21 @@ "arguments": [ { "name": "slow", - "type": "string" + "type": "pure-token", + "token": "slow" }, { "name": "large-request", - "type": "string" + "type": "pure-token", + "token": "large-request" }, { "name": "large-reply", - "type": "string" + "type": "pure-token", + "token": "large-reply" } ] } ] } -} +} \ No newline at end of file diff --git a/src/commands/commandlog-len.json b/src/commands/commandlog-len.json index 4f1bb44075b..d18b2f82fdb 100644 --- a/src/commands/commandlog-len.json +++ b/src/commands/commandlog-len.json @@ -29,18 +29,21 @@ "arguments": [ { "name": "slow", - "type": "string" + "type": "pure-token", + "token": "slow" }, { "name": "large-request", - "type": "string" + "type": "pure-token", + "token": "large-request" }, { "name": "large-reply", - "type": "string" + "type": "pure-token", + "token": "large-reply" } ] } ] } -} +} \ No newline at end of file diff --git a/src/commands/commandlog-reset.json b/src/commands/commandlog-reset.json index e43c4d44043..70984b990b8 100644 --- a/src/commands/commandlog-reset.json +++ b/src/commands/commandlog-reset.json @@ -26,18 +26,21 @@ "arguments": [ { "name": "slow", - "type": "string" + "type": "pure-token", + "token": "slow" }, { "name": "large-request", - "type": "string" + "type": "pure-token", + "token": "large-request" }, { "name": "large-reply", - "type": "string" + "type": "pure-token", + "token": "large-reply" } ] } ] } -} +} \ No newline at end of file