Browse Source

update

master
zhaohe 2 years ago
parent
commit
7be7036d99
  1. 3
      src/iflytop/core/core.hpp
  2. 11
      src/iflytop/core/error/error_code.cpp
  3. 12
      src/iflytop/core/error/error_code.hpp

3
src/iflytop/core/core.hpp

@ -3,4 +3,5 @@
#include "iflytop/core/basic/nod/nod.hpp" #include "iflytop/core/basic/nod/nod.hpp"
#include "iflytop/core/components/timeutils.hpp" #include "iflytop/core/components/timeutils.hpp"
#include "iflytop/core/error/error_code.hpp" #include "iflytop/core/error/error_code.hpp"
#include "iflytop/core/spdlogfactory/logger.hpp"
#include "iflytop/core/spdlogfactory/logger.hpp"
#include "iflytop/core/thread/thread.hpp"

11
src/iflytop/core/error/error_code.cpp

@ -11,10 +11,21 @@ using namespace std;
// {kcommon_error_code, kpasswd_error, "kpasswd_error"}, // {kcommon_error_code, kpasswd_error, "kpasswd_error"},
// }; // };
// kovertime
// kdevice_offline
// kparse_json_err
// kcatch_exception
// kpasswd_error
// kuser_not_exist
static vector<error_code_desc_t> ecode_desc_set = { static vector<error_code_desc_t> ecode_desc_set = {
{kcommon_error_code, kovertime, "overtime"}, {kcommon_error_code, kovertime, "overtime"},
{kcommon_error_code, kdevice_offline, "kdevice_offline"}, {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, 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) { // int32_t error_code_get_get_ecode(error_type_t error_type, int sub_error_code) { //

12
src/iflytop/core/error/error_code.hpp

@ -17,11 +17,13 @@ namespace iflytop {
namespace err { namespace err {
using namespace std; using namespace std;
typedef enum { 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; } common_error_code_t;
typedef enum { typedef enum {

Loading…
Cancel
Save