From 7be7036d99eca24b6a5d4e9ae0361fcbc936b90f Mon Sep 17 00:00:00 2001 From: zhaohe Date: Mon, 14 Aug 2023 10:05:58 +0800 Subject: [PATCH] update --- src/iflytop/core/core.hpp | 3 ++- src/iflytop/core/error/error_code.cpp | 11 +++++++++++ src/iflytop/core/error/error_code.hpp | 12 +++++++----- 3 files changed, 20 insertions(+), 6 deletions(-) diff --git a/src/iflytop/core/core.hpp b/src/iflytop/core/core.hpp index aa61b88..18dbef5 100644 --- a/src/iflytop/core/core.hpp +++ b/src/iflytop/core/core.hpp @@ -3,4 +3,5 @@ #include "iflytop/core/basic/nod/nod.hpp" #include "iflytop/core/components/timeutils.hpp" #include "iflytop/core/error/error_code.hpp" -#include "iflytop/core/spdlogfactory/logger.hpp" \ No newline at end of file +#include "iflytop/core/spdlogfactory/logger.hpp" +#include "iflytop/core/thread/thread.hpp" \ No newline at end of file diff --git a/src/iflytop/core/error/error_code.cpp b/src/iflytop/core/error/error_code.cpp index e8401cb..875c8b6 100644 --- a/src/iflytop/core/error/error_code.cpp +++ b/src/iflytop/core/error/error_code.cpp @@ -11,10 +11,21 @@ using namespace std; // {kcommon_error_code, kpasswd_error, "kpasswd_error"}, // }; +// kovertime +// kdevice_offline +// kparse_json_err +// kcatch_exception +// kpasswd_error +// kuser_not_exist static vector ecode_desc_set = { {kcommon_error_code, kovertime, "overtime"}, {kcommon_error_code, kdevice_offline, "kdevice_offline"}, + {kcommon_error_code, kparse_json_err, "kparse_json_err"}, + {kcommon_error_code, kcatch_exception, "kcatch_exception"}, {kcommon_error_code, kpasswd_error, "kpasswd_error"}, + {kcommon_error_code, kuser_not_exist, "kuser_not_exist"}, + {kcommon_error_code, kdb_operate_error, "kuser_not_exist"}, + }; int32_t error_code_get_get_ecode(error_type_t error_type, int sub_error_code) { // diff --git a/src/iflytop/core/error/error_code.hpp b/src/iflytop/core/error/error_code.hpp index d2c53e7..31ce7d5 100644 --- a/src/iflytop/core/error/error_code.hpp +++ b/src/iflytop/core/error/error_code.hpp @@ -17,11 +17,13 @@ namespace iflytop { namespace err { using namespace std; typedef enum { - kovertime = 1, - kdevice_offline = 2, - kpasswd_error = 3, - kparse_json_err = 4, - kcatch_exception = 5, + kovertime = 1, + kdevice_offline, + kparse_json_err, + kcatch_exception, + kpasswd_error, + kuser_not_exist, + kdb_operate_error, } common_error_code_t; typedef enum {