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 {