###------------------error msg dict------------------###
error_msg_dict = {'10002018010701': 'UNKNOWN_ERROR',
                 '10002018010702': 'ANY_NON_ACL',
                 '10002018010703': 'ACL_EXISTS',
                 '10002018010704': 'NON_EXIST_ACL',
                 '10002018082901': 'SORTLIST_ACL_CONFLICE',
                 '10002018082902': 'BAD_DNS64_PREFIX',
                 '10002018010706': 'INVALID_DNS64_PREFIX',
                 '10002018010707': 'NO_SUFFIX',
                 '10002018010708': 'DNS64_EXISTS',
                 '10002018010709': 'NON_EXIST_DNS64',
                 '10002018010710': 'TSIG_EXISTS',
                 '10002018010711': 'TSIG_SAME_WITH_VIEW',
                 '10002018010712': 'ACL_IN_USE',
                 '10002018082903': 'AUTO_ATTR_IN_USED',
                 '10002018082904': 'NON_EXIST_ZONE',
                 '10002018010714': 'NON_EXIST_CACHE_FILE',
                 '10002018010715': 'CACHE_TOO_LARGE',
                 '10002018010716': 'NON_EXIST_VIEW',
                 '10002018010717': 'GET_ZONE_FAIL',
                 '10002018010718': 'ZONE_EXISTS',
                 '10002018010719': 'UNSUPPORT_META_TYPE',
                 '10002018010720': 'UNSUPPORT_DATA_FORMAT',
                 '10002018010721': 'VIEW_EXISTS',
                 '10002018010722': 'VIEW_NAME_TOO_LONG',
                 '10002018010723': 'DELETE_DEFAULT_VIEW',
                 '10002018010724': 'OP_DEFAULT_VIEW_ACL',
                 '10002018010725': 'NON_EXIST_RR',
                 '10002018010726': 'NON_EXIST_REVERSE_RR',
                 '10002018010727': 'CONFLICT_TSIG',
                 '10002018010728': 'UNSUPPORT_ZONE_TYPE',
                 '10002018010729': 'NON_EXIST_SHARED_RR',
                 '10002018010730': 'DELETE_LAST_SHARED_RR',
                 '10002018010731': 'NON_EXIST_TSIG',
                 '10002018010732': 'RECONFIG_DNS_FAIL',
                 '10002018010733': 'NO_RNDC',
                 '10002018010734': 'B_W_LIST_EXISTS',
                 '10002018010735': 'NON_EXIST_B_W_LIST',
                 '10002018010736': 'BAD_ZONE_VIEW_OWNER',
                 '10002018010737': 'UNSUPPORT_ACL_TYPE',
                 '10002018010738': 'UNSUPPORT_AUTOBIND_VALUE',
                 '10002018010739': 'UNSUPPORT_BOOTP_VALUE',
                 '10002018082939': 'OPTION_FORMAT_ERROR',
                 '10002018082940': 'NO_PINE_CONTROL',
                 '10002018010741': 'SERVER_ALREADY_START',
                 '10002018010742': 'INVALID_RR_STRING',
                 '10002018082942': 'NOT_ALLOW_HAVE_MORE_RRS',
                 '10002018010743': 'ZONE_TRANSFER_FAILED',
                 '10002018010744': 'MORE_AD_OWNER',
                 '10002018010745': 'ZONE_UPDATE_FAILED',
                 '10002018010746': 'SHARED_RR_DUPLICATE',
                 '10002018010747': 'ADD_DUPLICATE_RR',
                 '10002018010748': 'ADD_EXCLUDE_RR',
                 '10002018010749': 'SHORT_OF_GLUE',
                 '10002018010750': 'ALREADY_HAS_CNAME',
                 '10002018010751': 'DELETE_UNKNOWN_RR',
                 '10002018010752': 'DELETE_SOA_RECORD',
                 '10002018010753': 'DELETE_ONLY_LEFT_NS',
                 '10002018010754': 'ZONE_NEED_NS_INFO',
                 '10002018010755': 'HINT_ZONE_NS_NAME_LIMIT',
                 '10002018010756': 'EXPIRE_ONLY_LEFT_NS',
                 '10002018010757': 'INVALID_INPUT_TIME',
                 '10002018010758': 'EXIST_EXPRIE_DOMAIN',
                 '10002018010759': 'DELETE_NECESSARY_GLUE',
                 '10002018010760': 'NON_EXIST_REVERSE_ZONE',
                 '10002018010761': 'RDATA_FORMAT_ERROR',
                 '10002018082961': 'SHARED_RDATA_ERROR',
                 '10002018010762': 'ADD_OUTOF_ZONE_RR',
                 '10002018010763': 'INVALID_NAMED_CONFIG_FILE',
                 '10002018010764': 'UNKNOWN_FORWARD_STYLE',
                 '10002018010765': 'DUPLICATE_MASTER',
                 '10002018010766': 'FORWARDER_EXISTS',
                 '10002018010767': 'NON_EXIST_FORWARDER',
                 '10002018010768': 'NON_EXIST_NODE_VIEW',
                 '10002018010769': 'ROOT_ZONE_CONFLICT',
                 '10002018010770': 'LIMITED_RR_IN_HINT',
                 '10002018010771': 'HINT_ZONE_EXIST',
                 '10002018010772': 'UNSUPPORT_RR_TYPE',
                 '10002018082972': 'RDATA_MUST_SAME_TYPE',
                 '10002018010801': 'ALL_RR_TYPE_NEED_SAME',
                 '10002018010774': 'UPDATE_SLAVE_ZONE',
                 '10002018082974': 'PTR_ZONE_OWNER_ERROR',
                 '10002018082975': 'DUPLICATE_POLICY',
                 '10002018010776': 'DUPLICATE_POLICY_1',
                 '10002018010777': 'INVALID_ZONE_NAME',
                 '10002018010778': 'DUPLICATE_HOST',
                 '10002018010779': 'SOA_SERIAL_DEGRADE',
                 '10002018010780': 'NOT_SUPPORT_ROOT_IN_LOCAL_POLICY',
                 '10002018010781': 'PASSTHRU_NOT_SUPPORT_WILDCARD',
                 '10002018010782': 'AUTH_ZONE_EXISTS',
                 '10002018010783': 'STUB_ZONE_EXISTS',
                 '10002018010784': 'FORWARD_ZONE_EXISTS',
                 '10002018010785': 'ACL_IN_USE_BY_VIEW',
                 '10002018010786': 'ACL_IN_USE_BY_AD_ZONE',
                 '10002018010787': 'RRL_EXISTS',
                 '10002018010788': 'NON_EXIST_RRL',
                 '10002018010789': 'STRATEGY_IN_USE',
                 '10002018010790': 'STRATEGY_EXISTS',
                 '10002018082990': 'DUPLICATE_STRATEGY',
                 '10002018010791': 'SHARED_NOT_ALLOW_STRATEGY',
                 '10002018010792': 'NON_EXIST_STRATEGY',
                 '10002018010793': 'EXIST_VIEW_QUERY_SOURCE',
                 '10002018010794': 'NON_EXIST_VIEW_QUERY_SOURCE',
                 '10002018010795': 'TOO_MUCH_RRLS',
                 '10002018010796': 'DUPLICATE_FORWARD_ZONE',
                 '10002018010797': 'DUPLICATE_FORWARD_ZONE_2',
                 '10002018010798': 'INVALID_ZONE_DATA',
                 '10002018010799': 'SOURCE_CHECKER_EXISTS',
                 '100020180107100': 'NON_EXIST_SOURCE_CHECKER',
                 '100020180107101': 'ACL_IN_USE_BY_SLAVE_ZONE',
                 '100020180107102': 'REQUIRE_WDNS_OWNERS',
                 '100020180107103': 'OP_WDNS_FAIL',
                 '100020180107104': 'NON_EXIST_SHARED_VIEW_ZONE',
                 '100020180107105': 'CANNOT_SHARE_SOA_RR',
                 '100020180107106': 'UNKNOWN_FORCED_FORWARD',
                 '100020180107107': 'NO_NEED_FORCE_FORWRD',
                 '100020180107108': 'UNSUPPORT_RES_TYPE',
                 '100020180107109': 'FORAWRD_ZONE_NOT_EXISTS',
                 '100020180107110': 'STUB_ZONE_NOT_EXISTS',
                 '100020180107111': 'PORT_INVAILD',
                 '100020180107112': 'BAD_DNS64_SUFFIX',
                 '100020180107113': 'INVALID_DNS64_SUFFIX',
                 '100020180107114': 'INVALID_FORMAT',
                 '100020180107115': 'DUPLICATE_DATA',
                 '100020180107116': 'ACLS_CONFIG_ERROR',
                 '100020180107117': 'INVALID_PTR_ZONE_IPV4_MASK',
                 '100020180107118': 'INVALID_PTR_ZONE_IPV6_MASK',
                 '100020180107119': 'AD_ZONE_NOT_ALLOW_STRATEAY',
                 '100020180107120': 'AD_ZONE_NOT_SUPPORT_STRATEAY',
                 '100020180107121': 'WDNS_DISCONNECT',
                 '10002018092701': 'NODE_DISCONNECT',
                 '100020180107122': 'NAME_LENGTH_UP_TO_LIMIT',
                 '100020180107123': 'DOMAIN_NAME_FORMAT_INVALID',
                 '100020180920001': 'INPUT_NOT_SUPPORT_SEARCH',
                 '100020180107124': 'COMMENT_LENGTH_UP_TO_LIMIT',
                 '100020180107125': 'AD_SLAVE_ZONE',
                 '100020180107126': 'INVALID_PARAMS_TO_NODE',
                 '100020180107127': 'BIND_ZONE_EXISTS',
                 '100020180107128': 'BIND_ZONE_NOT_EXISTS',
                 '100020180107129': 'SEARCH_DB_ERROR',
                 '100020180107130': 'NOT_ALLOW_CHANGE_MEMNER',
                 '100020180107131': 'BATCH_ADD_RESOURCE_ID',
                 '100020180107132': 'NO_DUPLICATE_SHARED_ZONE',
                 '100020180107133': 'SHARED_ZONE_CAN_NOT_REGISTER',
                 '100020180107134': 'DUPLICATE_USER_NAME',
                 '100020180107136': 'DUPLICATE_USER_NAME_1',
                 '100020180107137': 'USER_ACCESS_IP_REPEAT',
                 '100020180829137': 'USER_TOO_MANY',
                 '100020180829138': 'NON_USER_GROUP',
                 '100020180829139': 'EXIST_USER_GROUP',
                 '100020180107138': 'NOT_EXIST_DOMAIN_AUTH',
                 '100020180107139': 'REGISTER_SET_ADD_VIEW_ERROR',
                 '100020180107140': 'REGISTER_SET_DEL_VIEW_ERROR',
                 '100020180107141': 'REGISTER_VIEW_CAN_NOT_DELETE',
                 '100020180107142': 'REGISTER_ZONE_CAN_NOT_DELETE',
                 '100020180107143': 'REGISTER_ZONE_CAN_NOT_CHANGE',
                 '100020180829143': 'REGISTER_ZONE_CAN_NOT_SHARED',
                 '100020180107144': 'REGISTER_ZONE_IS_SLAVE_OR_AD',
                 '100020180107145': 'REGISTER_ZONE_CAN_NOT_ROOT',
                 '100020180107146': 'REGISTER_ZONE_HAVE_NEARST',
                 '100020180107147': 'REGISTER_ZONE_HAVE_DOMAIN',
                 '100020180107148': 'REGISTER_DOMAIN_DISABLE',
                 '100020180829148': 'REGISTER_ZONE_DISABLE',
                 '100020180107149': 'REGISTER_GROUP_INUSED',
                 '100020180107150': 'VIEW_IS_REQUIRED',
                 '100020180107151': 'DATA_CHECK_CMD_IS_NOT_EMPTY',
                 '100020180107152': 'DATA_CHECK_INCONFORMITY',
                 '100020180107153': 'DATA_CHECK_UP_TO_LIMIT',
                 '100020180829153': 'COPY_ZONE_UP_TO_LIMIT',
                 '100020180107154': 'AD_OR_SLAVE_NOT_ALL_SHARED',
                 '100020180107155': 'SESSION_EXPIRED',
                 '100020180107156': 'QPS_OVERFLOW',
                 '100020180107157': 'WHITELIST_NUM_NOT_VALID',
                 '1000201812210001': 'EXIST_SAME_NODE_NAME',
                 '1000202006240001': 'AREA_TYPE_INVALID',
                 '10002019061801': 'OWNER_CONFIG_FAILED',
                 '10002019111501': 'GET_NODE_CONFIG_FAILED',
                 '10002019121001': 'USER_CONTROL_BY_SUPERCMS',
                 '20002018092601': 'INVALID_SYNC_TYPE',
                 '20002018010701': 'HA_PAIR_UNREACH',
                 '20002018010702': 'HA_IP_IS_LOCAL_MACHINE_IP',
                 '20002018111402': 'HA_GROUP_LICENSE_NOT_SAME',
                 '20002019012801': 'HA_MANAGER_UNINIT',
                 '20002018010703': 'UNKNOWN_VERSION_ERROR',
                 '20002018010704': 'PATCH_FORMAT_ERROR',
                 '20002018010705': 'NOT_A_RELEASE_VERSION',
                 '20002018010706': 'BINDING_DUPLICATE_IPADDRS',
                 '20002018082906': 'BINDING_EXIST_MULTIPLE_IPV4',
                 '20002018082907': 'BINDING_EXIST_MULTIPLE_IPV6',
                 '20002018082908': 'BINDING_EXIST_POLICY_ROUTE',
                 '20002019022803': 'BINDING_NET_NAME_ERR',
                 '20002019022804': 'BINDING_NET_NAME_SAME',
                 '20002018010707': 'INVALID_INTERVAL_RANGE',
                 '20002019012601': 'NFS_NOT_ONLINE',
                 '20002018010708': 'NTPRESTRICTS_OUT_RANGE',
                 '20002018010709': 'NTPRESTRICTS_REPEAT',
                 '20002018010710': 'TEST_MAIL_FAILED',
                 '20002018010711': 'NTPSERVERS_OUT_RANGE',
                 '20002018010712': 'REDIRECTION_EXISTS',
                 '20002018010713': 'REDIRECTION_EXISTS_1',
                 '20002018010714': 'NON_EXIST_REDIRECTION',
                 '20002018010715': 'UNBINDING_DUPLICATE_IPADDRS',
                 '20002018010716': 'BINDING_DUPLICATE_NET_CARD',
                 '20002018010717': 'STATIC_ROUTE_CONF_ERR',
                 '20002018082917': 'DEFAULT_GATEWAY_ERROR',
                 '20002019032201': 'V4_GATEWAY_ERROR',
                 '20002019032202': 'V6_GATEWAY_ERROR',
                 '20002018082918': 'DEFAULT_V6GATEWAY_ERROR',
                 '20002018010718': 'POLICY_ROUTE_CONF_ERR',
                 '20002018010719': 'ANYCAST_PARAMS_ERR',
                 '20002018010720': 'IFACE_USED_IN_ANYCAST',
                 '20002018010721': 'IFACE_USED_IN_STATIC_ROUTE',
                 '20002018010722': 'IFACE_USED_IN_POLICY_ROUTE',
                 '20002019012901': 'IFACE_IN_MONITOR',
                 '20002018010723': 'UNKOWN_IFACE',
                 '20002018082923': 'VIP_IS_EMPTY',
                 '20002018082924': 'VIP_IS_PAIRIP',
                 '20002018082925': 'IFACE_MUL_IPV4',
                 '20002018010725': 'NO_THIS_SYSLOG_LEVEL',
                 '20002018010726': 'EXIST_ALARM_SYSLOG_CONFIG',
                 '20002018010727': 'NOT_EXIST_ALARM_SYSLOG_CONFIG',
                 '20002018010730': 'INVALID_SYSLOG_PROTOCOL',
                 '20002018082930': 'NON_FACILITY_NAME',
                 '20002018010731': 'DUPLICATE_SERVER_CONFIG',
                 '20002018082931': 'DUPLICATE_SYSLOG_LEVEL',
                 '20002018010732': 'INVALID_NS_FORMAT',
                 '20002018010733': 'INVALID_ETHERNET',
                 '20002018010734': 'MAX_CAPTURE_SIZE_ERR',
                 '20002018010735': 'MIN_CAPTURE_SIZE_ERR',
                 '20002018010736': 'MAX_CAPTURE_COUNT_ERR',
                 '20002018010737': 'MIN_CAPTURE_COUNT_ERR',
                 '20002018010738': 'SINGLE_FILE_CAPTURE_SIZE_ERR',
                 '20002019052401': 'CAPTURE_START_FAIL',
                 '20002018010739': 'INVALID_RR_AUTHORIY_CONFIG',
                 '20002018010740': 'ALARM_CONCURRNET_RECURSIVE_TOO_MAX',
                 '20002018010741': 'USERNAME_NOT_SUPPORT_CHINESE',
                 '20002018010742': 'AUTHORITY_USER_CONTAIN_CHINESE',
                 '20002018010743': 'EMAIL_ALARM_FREQUENCY_INVALID',
                 '20002018010744': 'UNSUPPORT_LANGUAGE_CONFIG',
                 '20002018091601': 'LISTEN_ETH_CONTAIN_CMS_IP',
                 '20002018091602': 'LISTEN_ETH_CMS_NO_IP',
                 '20002018010745': 'AUTO_ATTR_NAME_CONFLICT',
                 '20002018010746': 'NOT_IPV4_GATEWAY',
                 '20002018010747': 'NOT_IPV6_GATEWAY',
                 '20002018082947': 'PACKAGE_NOT_EXIST',
                 '20002018082948': 'PACKAGE_DECODE_FAIL',
                 '20002018082949': 'PACKAGE_MISSING_FILE',
                 '20002018082950': 'EXIST_UNFINISHED_UPGRADE',
                 '20002018082951': 'PACKAGE_DISTRIBUTE_FINISHED',
                 '20002018082952': 'NOT_EXIST_DISTRIBUTE_PACKAGE',
                 '20002018082953': 'VERSION_NOT_EXIST',
                 '20002018082954': 'VERSION_NOT_SAME',
                 '20002018082955': 'ALL_NODE_UPGRADE_FINISH',
                 '20002018092801': 'NODE_UPGRADE_FINISHED',
                 '20002018092802': 'EXIST_OLD_COMMAND',
                 '20002018092803': 'VERSION_FILE_NOT_EXIST',
                 '20002018092804': 'SWITCH_KEEPALIVE_FAIL',
                 '20002019031001': 'NO_ALLOW_SWITCH_ROLE',
                 '20002019031201': 'NO_ALLOW_BACKUP_SWITCH_ROLE',
                 '20002018082956': 'NO_UPGRADE_RECORD',
                 '20002018082957': 'DUP_CANCEL_UPGRADE',
                 '200020180928100': 'CANCEL_UPGRADE_FAIL',
                 '200020180928101': 'NODE_IN_UPGRADE',
                 '200020180928102': 'NODE_IS_STANDAONE',
                 '200020180928103': 'HA_GROUP_UPGRADE_FINISHED',
                 '200020180928104': 'CANNOT_ROLLBACK_OLD_VERSION',
                 '20002018082958': 'REBOOT_SERVICE_FAIL',
                 '20002018082959': 'DECODE_VERSION_FAIL',
                 '20002018010748': 'UPLOAD_LICENSE_FAIL',
                 '20002018010749': 'LICENSE_FILE_NOT_EXIST',
                 '20002018010750': 'LICENSE_FILE_NO_START_TIME',
                 '20002018010751': 'LICENSE_EXPIRE',
                 '20002018010752': 'NODE_LICENSE_EXPIRED',
                 '20002018111601': 'VIPS_CONTAIN_IPV4_IPV6',
                 '200020180920100': 'VIRTUAL_GROUP_LICENSE_EXPIRED',
                 '200020180920101': 'GET_NODE_LICENSE_FAIL',
                 '200020180920102': 'LICENSE_LIMITED',
                 '200020180920103': 'LICENSE_INVALID',
                 '200020180920104': 'LICENSE_USED_IN_OTHERS',
                 '200020180920105': 'NODE_USED_AS_MASTER',
                 '20002018082960': 'IFACE_USED_IN_CAPTURE',
                 '20002018082961': 'IFACE_USED_IN_HA',
                 '20002018121001': 'IFCONFIG_DEL_IPV6_ERR',
                 '20002018121002': 'IFCONFIG_ADD_IPV6_ERR',
                 '20002018121701': 'IFCONFIG_DEL_IPV4_ERR',
                 '20002018121003': 'IFCONFIG_ADD_IPV4_ERR',
                 '20002018082962': 'EXIST_SAME_NETWORK_IP',
                 '20002018082963': 'NOT_ALLOW_DELETE_UNIQEIP',
                 '20002018111201': 'NOT_ALLOW_DELETE_UNIQEBINDIP',
                 '20002018082964': 'GET_WEB_INTERFACE_FAIL',
                 '20002018111401': 'CAS_AUTHENTICATION_FAIL',
                 '20002019021801': 'ETH_NO_IPV6',
                 '20002019021802': 'ETH_NO_IPV4',
                 '20002019021901': 'ANYCAST_ROUTE_ID_NOT_VALID',
                 '20002019022601': 'NO_SAME_NETWORK_IPV4',
                 '20002019022602': 'NO_SAME_NETWORK_IPV6',
                 '20002019022801': 'USER_NOT_ALLOW_MODIFY_PWD',
                 '20002019022802': 'USER_NOT_ALLOW_CREATE',
                 '20002019050801': 'CREATE_DHCP_DATALEASE_ERR',
                 '20002019050701': 'PROMOTE_ERR',
                 '20002019051001': 'CHECKPOINT_ERR',
                 '20002020021101': 'DHCP_DB_STATUS_ERR',
                 '30002018010701': 'NODE_PASSWORD_WRONG',
                 '30002018010702': 'DIFF_UUID',
                 '40002018010701': 'INVALID_IP',
                 '40002019011701': 'NET_HAS_INTERSECTION',
                 '40002018082902': 'IP_OUT_OF_RANGE',
                 '40002018010702': 'INVALID_IP_NOT_ALLOW_LO',
                 '40002018010703': 'NO_DNS_SERVER',
                 '40002018010704': 'REQUIRE_PARAMS',
                 '40002018010705': 'UNSUPPORT_BACKUP_METHOD',
                 '40002018010801': 'SIZE_OUT_OF_RANGE',
                 '40002018082903': 'EXIST_SYSLOG_CONF',
                 '40002018010706': 'UNSUPPORT_CMD_METHOD',
                 '40002018010707': 'SERVICE_UNINIT',
                 '40002018010708': 'SERVICE_IN_INIT',
                 '40002018010709': 'UNSUPPORT_HA_TYPE',
                 '40002018010710': 'MEMBER_UN_REACHABLE',
                 '40002018010711': 'AUTH_FAIL',
                 '40002018082904': 'FROM_CMS_SYNC_DATA_FAIL',
                 '40002018082905': 'NIC_CONFIG_FAIL',
                 '40002018010713': 'SERVICE_NOT_START',
                 '40002018010714': 'REQUIRE_INIT_PARAMS',
                 '40002018010715': 'INVALID_PORT',
                 '40002018010716': 'VERIFY_NODE_FAIL',
                 '40002018010717': 'REQUEST_BODY_JSON_FORMAT_ERROR',
                 '40002018010718': 'BACKSERVER_TIMEOUT',
                 '40002018010719': 'DATA_RECOVERY_FAILED',
                 '40002019030901': 'DATA_RECOVERY_FILE_NOT_EXIST',
                 '40002018010720': 'DATA_BACKUP_FAILED',
                 '40002018010721': 'REVERSE_LIMIT',
                 '40002018010722': 'RUN_CMD_TIMEOUT',
                 '40002018010723': 'CONNECTION_REFUSED',
                 '40002018082906': 'GET_VERSION_FAIL',
                 '40002018082907': 'PASSWD_ROLE_FAIL',
                 '40002018010725': 'INVALID_SEARCH_KEY',
                 '40002018010726': 'OWNER_HAS_BACKUP',
                 '40002018010727': 'CONFIG_EXISTS',
                 '40002018010728': 'NON_EXIST_CONFIG',
                 '40002018010729': 'DIFF_LICENSE',
                 '40002018010730': 'BACKUP_NOT_INIT',
                 '40002018010731': 'MONITOR_IP_RRL',
                 '40002018010732': 'MONITOR_NAME_RRL',
                 '40002018010733': 'UNKNOWN_IS_ENABLE',
                 '40002018010734': 'UP_TO_LIMIT',
                 '40002018010735': 'NOT_ALLOW_EMPTY',
                 '40002018010736': 'EXEC_SYSTEM_CMD_ERROR',
                 '40002018010737': 'NO_ADMIN_APPLICANT',
                 '40002018010738': 'AUDIT_CONFIG_EXISTS',
                 '40002018010739': 'NON_EXISTS_AUDIT_CONFIG',
                 '40002018010740': 'AUDIT_TASK_EXISTS',
                 '40002018010741': 'NON_EXISTS_AUDIT_TASK',
                 '40002018010742': 'CAN_NOT_DEL_PENDING_TASK',
                 '40002018010743': 'INVALID_YES_NO',
                 '40002018111201': 'INVALID_PARAMS_VALUE',
                 '40002018010744': 'SAME_GROUP',
                 '40002018010745': 'AUDIT_NOT_SUPPORT_BATCH',
                 '40002018010746': 'AUDIT_NOT_SUPPORT_TEMPLATE',
                 '40002018010747': 'AUDIT_NOT_SUPPORT_LINK_PTR',
                 '40002018010748': 'SHARED_NOT_SUPPORT_LINK_PTR',
                 '40002018010749': 'AUDIT_NOT_SUPPORT_STRATEGY',
                 '40002018010750': 'AUDIT_NO_EXPIRED_STRATEGY',
                 '40002018010751': 'EXPIRE_STRATEGY_INPUT_ERROR',
                 '40002018010752': 'INVALID_EXPIRE_TIME_1',
                 '40002018010753': 'INVALID_EXPIRE_TIME_2',
                 '40002018010754': 'NOT_ALLOW_OP_AUDIT_RR',
                 '40002018010755': 'PRE_AUDIT_CHECK',
                 '40002018010756': 'RR_CHANGE_NOTHING',
                 '40002018010757': 'AUDIT_NOT_SUPPORT_SHARED',
                 '40002018010758': 'AUDIT_NOT_SUPPORT',
                 '40002018010759': 'AUDIT_NOT_SUPPORT_SOA',
                 '40002018010760': 'AUTHORITY_IN_USE',
                 '40002018010761': 'ALREADY_AUDITED_TASK',
                 '40002018010762': 'NON_AUDITED_TASK',
                 '40002018010763': 'AUDIT_OUT_OF_DATA',
                 '40002018083001': 'AUDIT_OUT_OF_DATA_1',
                 '40002018082909': 'OUT_OF_DATA_OR_DELETE',
                 '40002018010764': 'DELETE_ZONE_WITH_AUDIT',
                 '40002018010765': 'EDIT_ZONE_WITH_AUDIT',
                 '40002018010766': 'EDIT_ZONE_WITH_SHARED',
                 '40002018010767': 'DELETE_VIEW_WITH_AUDIT',
                 '40002018010768': 'DELETE_VIEW_WITH_DEPEND',
                 '40002018010769': 'OPTION_NEED_AUDIT',
                 '40002018010770': 'AUTO_ATTR_NAME_ERROR',
                 '40002018010771': 'CAN_NOT_OPT_REGISTER_RR',
                 '40002018010772': 'CAN_NOT_OPT_OTHER_REGISTER',
                 '40002018010773': 'DOMAIN_HAS_BEEN_APPLIED',
                 '40002018010774': 'REGISTER_DOMAIN_DUPLICATE',
                 '40002018010775': 'INVALID_INTEGER',
                 '40002018010802': 'SEARCH_RES_UP_TO_LIMIT',
                 '40002018082910': 'RUN_CMD_ERROR',
                 '40002019010401': 'FILE_SIZE_OVER_LIMIT',
                 '40002020062201': 'ANYCAST_NETWORK_INVALID',
                 '40002019040101': '\tCODING_INVALID',
                 '40002019040102': 'SAME_SYSLOG_DIFF_CODING',
                 '40002019042901': 'NON_FIREWALL_RULE',
                 '40002019042902': 'FIREWALL_RULE_INVALID',
                 '40002020050802': 'FIREWALL_CLEAR_PROHIBIT',
                 '40002019043001': 'FIREWALL_OWNER_INVALID',
                 '40002019043002': 'FIREWALL_SRC_NETWORK_INVALID',
                 '40002019043003': 'FIREWALL_DST_NETWORK_INVALID',
                 '40002019043004': 'FIREWALL_SRC_PORT_INVALID',
                 '40002019043005': 'FIREWALL_DST_PORT_INVALID',
                 '40002019043006': 'FIREWALL_PROTOCOL_INVALID',
                 '40002019061601': 'FIREWALL_PSS_INVALID',
                 '40002019061602': 'FIREWALL_RULE_CONFIG_ERR',
                 '40002019061801': 'FIREWALL_PRIORITY_INVALID',
                 '40002019061802': 'FIREWALL_DROP_MASTER_COMMUNICATION',
                 '40002019080501': 'CSV_TITLE_INVALID',
                 '40002018010776': 'NOT_FOUND',
                 '50002018010701': 'AD_SLAVE_ZONE_CHECK',
                 '50002018010702': 'LOCAL_POLICY_USED_ONLY',
                 '50002018010703': 'START_LATER_THEN_END',
                 '50002018010704': 'TSIG_CONF_ERROR',
                 '50002018010705': 'TSIG_ALGORITHM_ERROR',
                 '50002018010706': 'NON_EXIST_ZONE_GROUP',
                 '50002018082901': 'GROUP_AND_STYLE_CONFLICT',
                 '50002018010707': 'ZONE_GROUP_EXISTS',
                 '50002018010708': 'ZONE_GROUP_EXISTS_2',
                 '50002018010709': 'ZONE_GROUP_IN_USED',
                 '50002018082902': 'DNSSEC_SIG_ERROR',
                 '50002018082903': 'INVALID_TIME_STRATEGY',
                 '50002018082904': 'BEGIN_LATER_THEN_END',
                 '50002018082905': 'BEGIN_EQUAL_TO_END',
                 '50002018082906': 'TIME_STRATEGY_NOT_EXIST',
                 '50002018082907': 'TIME_STRATEGY_IN_USED',
                 '50002020030901': 'HAS_RR_IN_WDNS',
                 '50002020072301': 'UPDATE_MODE_UNKNOW_ERR',
                 '50002020073001': 'ILLEGAL_TRUST',
                 '50002020073002': 'ILLEGAL_POLICY',
                 '50002020073003': 'ILLEGAL_TTL',
                 '50002020073004': 'ILLEGAL_ENABLE',
                 '50002020082801': 'ILLEGAL_TRUST_WARN',
                 '60002018082901': 'MASTER_USE_VIP',
                 '60002018082902': 'BACKUP_USE_VIP',
                 '60002018082903': 'NON_EXIST_GROUP',
                 '60002018082904': 'MEMBER_IP_EXISTS',
                 '60002018010703': 'MEMBER_NAME_EXISTS',
                 '60002018010704': 'NON_EXIST_MEMBER',
                 '60002018010705': 'UNSUPPORT_SERVICE',
                 '60002018010706': 'CMD_QUEUE_FULL',
                 '60002018010707': 'UNDER_RECOVER',
                 '60002018010708': 'GROUP_EXISTS',
                 '60002018102201': 'GROUP_NAME_EXISTS',
                 '60002018113003': 'GROUP_NAME_TOO_LONG',
                 '60002018113004': 'NON_GROUP_NAME_AND_INDEX',
                 '60002018102202': 'GROUP_INDEX_EXISTS',
                 '60002018112701': 'DEFAULT_GRUOP_DELETE',
                 '60002018111901': 'GROUP_NAME_NOT_OP',
                 '60002018102203': 'GROUP_NAME_NONE_EXISTS',
                 '60002018102204': 'GROUP_INDEX_NONE_EXISTS',
                 '60002019060505': 'OVER_IP_NUMBER',
                 '60002018102205': 'NONE_NETWORK_GROUP_INDEX',
                 '60002018102206': 'NONE_DHCP_GROUP_INDEX',
                 '60002018120301': 'NOT_SAME_NETWORK_GROUP_NAME',
                 '60002018120405': 'JOIN_NOT_SAME_GROUP',
                 '60002018120408': 'FATHER_AND_CHILD_AUTH_CONFLICT',
                 '60002018120410': 'MUST_ADMIN_AUTH',
                 '60002018120411': 'MUST_BE_SAME_OWNER',
                 '60002018120412': 'GROUP_AND_INDEX_RELATION_SHIP_ERROR',
                 '60002018102207': 'ATTRS_EXIST',
                 '60002019021805': 'ELEAGAL_ROUTE',
                 '60002018102208': 'GROUP_INDEX_NOT_NULL',
                 '60002018010709': 'OP_LOCAL_GROUP',
                 '60002019010201': 'MUST_BE_UNUSED',
                 '60002019031505': 'ROUTER_MUST_BE_INTER',
                 '60002019010202': 'MUST_BE_IN_NETWOKR_RANGE',
                 '60002019010203': 'UNSUPPORT_IP_TYPE',
                 '60002019021801': 'LIMIT_CSV_FILE_LENGTH',
                 '60002018122401': 'MUST_FATHER_GROUP',
                 '60002018122402': 'MUST_CHILD_GROUP',
                 '60002018011105': 'ATTR_MUST_BE_NONE',
                 '60002019021501': 'NETWORK_IN_USE_BY_SHAREDNETWOKR',
                 '60002019021502': 'DELETE_NETWORK_IN_USE_BY_SHAREDNETWOKR',
                 '60002019031501': 'FAILOVER_NODE_NOT_ALLOW_V6',
                 '60002019031502': 'FAILOVER_NODE_IS_DEFAULT_GROUP',
                 '60002018010710': 'USER_EXISTS',
                 '60002018010711': 'USER_EXISTS_2',
                 '60002018010712': 'NON_EXIST_USER',
                 '60002018010713': 'INIT_SERVICE_FAILE',
                 '60002018010714': 'REQUIRE_OWNER',
                 '60002018010715': 'DELETE_LAST_OWNER',
                 '60002018010716': 'DUPLICATE_OWENR',
                 '60002018010717': 'WRONG_OLD_PWD',
                 '60002018010718': 'DELETE_LOCAL_GROUP',
                 '60002018010719': 'DELETE_LOCAL_MEMBER',
                 '60002018010720': 'PERMISSION_DENIED',
                 '60002018010721': 'NON_AUTHORITY_EXIST',
                 '60002018010722': 'AUTHORITY_EXIST',
                 '60002018010723': 'INVALID_BACKUP_DATA',
                 '60002019040201': 'MISSING_NODE_DATA',
                 '60002018010724': 'ALREAY_UNDER_MANAGEMENT',
                 '60002018010725': 'NON_EXIST_OWNER',
                 '60002019060601': 'NON_EXIST_OWNER_TIP',
                 '60002018010726': 'INACTIVE_CLOUD',
                 '60002018010727': 'MULTI_BACKUP',
                 '60002018082905': 'SSH_SERVICE_NOT_ONLINE',
                 '60002018082906': 'RSYNC_SERVICE_NOT_ONLINE',
                 '60002018010730': 'NOT_BACKUP',
                 '60002018083002': 'NON_EXIST_BACKUP',
                 '60002018082907': 'NOT_MASTER',
                 '60002018082909': 'NOT_SLAVE',
                 '60002018083003': 'NO_MASTER',
                 '60002018082911': 'MASTER_NO_IP',
                 '60002018082912': 'ROLE_NOT_MATCH',
                 '60002018010734': 'MASTER_UNREACHABLE',
                 '60002018113001': 'NOT_ALLOW_MODIFY_COMMUNICATION_IP',
                 '60002018010735': 'INVALID_HANDLE_METHOD',
                 '60002018010736': 'DUPLICATE_SORTLIST',
                 '60002018010737': 'UNKNOWN_SORTLIST',
                 '60002018010738': 'OP_SERVICE_FAIL',
                 '60002018010739': 'WDNS_BACKUP',
                 '60002018010740': 'INVALID_REDIRECT_DATA',
                 '60002018010741': 'GROUP_IN_USE_BY_DHCP_FAILOVER',
                 '60002019021802': 'GROUP_IN_USE_BY_NETWORK_GROUP',
                 '60002018113002': 'GROUP_IN_USE_BY_DHCP_GROUP',
                 '60002018010742': 'MEMBER_IN_USE_BY_DHCP_FAILOVER',
                 '60002018010743': 'MEMBER_IN_USE_BY_DHCP_TEMPLATE',
                 '60002018010744': 'NON_PARSE_AUTHORITY_RULE_EXIST',
                 '60002018010745': 'PARSE_AUTHORITY_RULE_EXIST',
                 '60002018010746': 'UNKNOWN_PARSE_AUTHORITY_FUNCTION_TYPE',
                 '60002018010747': 'AUTHORITY_USED_BY_USER',
                 '60002018010748': 'AUTHORITY_ERR_BY_USED',
                 '60002018010749': 'SUPPER_AUTHORITY_CANNOT_EDIT',
                 '60002018010750': 'SYNC_DATA_WITH_BACKUP',
                 '60002018010751': 'NON_EXIST_NODE_BASE_SAFE_PARAMS',
                 '60002018010752': 'EXIST_NODE_BASE_SAFE_PARAMS',
                 '60002018010753': 'NON_EXIST_NODE_DNS_CONFIG',
                 '60002018010754': 'EXIST_NODE_DNS_CONFIG',
                 '60002018010755': 'ULTRALIMIT_CPU_INVAILD',
                 '60002018010756': 'EXCEED_MAX_USER_NUM',
                 '60002018082913': 'MAC_VERIFY_ERROR',
                 '60002018010757': 'ZWP_PORT_CONFLICT',
                 '60002018010758': 'SYSTEM_PORT_CONFLICT',
                 '60002018010759': 'PORT_CONFLICT',
                 '60002018010760': 'INCOMPATIBLE_TYPE',
                 '60002018010761': 'ACCESS_TYPE_CONFIG_ERROR',
                 '60002018010762': 'EXIST_SYSTEM_USER',
                 '60002018010763': 'DEL_SYSTEM_USER',
                 '60002018010764': 'NOT_SUPPORT_ACCESS_TYPE',
                 '60002018010765': 'DUPLICATE_LOGIN',
                 '60002018010766': 'GROUP_NAME_NOT_VALID',
                 '60002018102210': 'NON_GROUP_EXIST',
                 '60002018010767': 'MEMBER_NAME_NOT_VALID',
                 '60002018010768': 'USER_NAME_NOT_VALID',
                 '60002018082914': 'LOCAL_USER_NAME_NOT_VALID',
                 '60002018082915': 'LOCAL_NAME_NOT_VALID',
                 '60002018082916': 'SIMPLE_USER_NAME_NOT_VALID',
                 '60002018010769': 'PASSWORD_NOT_VALID',
                 '60002018010770': 'VRRP_ID_NOT_VALID',
                 '60002018010771': 'ARP_INTERVAL_NOT_VALID',
                 '60002018010772': 'ANYCAST_PRIORITY_NOT_VALID',
                 '60002018010773': 'ANYCAST_AREA_ID_NOT_VALID',
                 '60002018010774': 'ANYCAST_COST_NOT_VALID',
                 '60002018010775': 'ANYCAST_HELLO_INTERVAL_NOT_VALID',
                 '60002018010776': 'ANYCAST_DEAD_INTERVAL_NOT_VALID',
                 '60002018010777': 'ANYCAST_RETRY_INTERVAL_NOT_VALID',
                 '60002018010778': 'ANYCAST_TRANSMIT_DEALY_NOT_VALID',
                 '60002018010779': 'ANYCAST_ADDRESS_DUP',
                 '60002018082917': 'ANYCAST_AUTH_KEY_NOT_VALID',
                 '60002018082918': 'ANYCAST_AUTH_NUMB_NOT_VALID',
                 '60002018082919': 'ANYCAST_START_FAILED',
                 '60002018010780': 'NIC_BIND_MODE_NOT_VALID',
                 '60002018010781': 'NIC_BIND_MODE_NOT_SAME',
                 '60002018082920': 'IP_USED_IN_CLOUD',
                 '60002018010782': 'NTP_INTERVAL_NOT_VALID',
                 '60002018010783': 'SNMP_PORT_NOT_VALID',
                 '60002018010784': 'AUTH_NAME_NOT_VALID',
                 '60002018010785': 'POLICY_NAME_NOT_VALID',
                 '60002018010786': 'USER_DEFINE_ATTR_NAME_NOT_VALID',
                 '60002018010787': 'PORT_NOT_VALID',
                 '60002018010788': 'SYSTEM_LOCK_TIME_NOT_VALID',
                 '60002018010789': 'PATH_NOT_VALID',
                 '60002018010790': 'NOT_SAME_DEVICE',
                 '60002018082921': 'INVALID_DEVICE_IP',
                 '60002018082922': 'MEMBER_INIT',
                 '60002018082923': 'CONNECTED_MEMBER',
                 '60002018010793': 'NOT_ALLOW_DEL_MEMBER_IN_AUDIT',
                 '60002018122501': 'HA_GROUP_ROLLBACK_CONF_FAIL',
                 '60002018122502': 'HA_GROUP_CONF_HA_FAIL',
                 '60002018122503': 'HA_GROUP_DEL_MEMBER_FAIL',
                 '60002018122504': 'HA_GROUP_UPDATE_MEMBER_FAIL',
                 '60002018122505': 'HA_GROUP_NOT_EXIST',
                 '60002018122506': 'HA_GROUP_EXIST',
                 '60002019031101': 'SYNC_BACKUP_DATA_ERR',
                 '60002019032101': 'BACKUP_ROLE_ERR',
                 '60002019040302': 'RECOVERY_NODE_FAIL',
                 '60002019040701': 'RECOVERY_FAIL',
                 '60002019041201': 'CMS_UPGRADE_MISSING_PARTIAL_NODE',
                 '60002019041202': 'GROUP_IN_USE_BY_DHCP_CLUSTER',
                 '60002019073001': 'NETWORKGROUP_IS_NOT_NORMAL',
                 '60002019102901': 'GROUP_IN_USE_BY_REMOTE_AUTH_GROUP',
                 '60002019110801': 'NOT_ALLOW_DELETE_MEMBER',
                 '70002018010701': 'DIFF_IP_FAMILY',
                 '70002018010702': 'UNKNOWN_IP_FAMILY',
                 '70002018010703': 'NOT_IPV4_ADDR',
                 '70002018010704': 'NOT_IPV6_ADDR',
                 '70002018010705': 'BIGGERST_IP',
                 '70002018010706': 'SMALLEST_IP',
                 '70002018010707': 'INVALID_NET_LEN',
                 '70002018010708': 'NON_EXIST_NETWORK',
                 '70002018010709': 'NETWORK_EXISTS',
                 '70002018110401': 'NETWORK_NULL',
                 '70002018110402': 'IMPORT_NAME_ERROR',
                 '70002018110403': 'IMPORT_CSV_FORMAT_ERR',
                 '70002018010710': 'INVALID_IPV4_NETMASK',
                 '70002018010711': 'INVALID_IPV6_NETMASK',
                 '70002018010712': 'RESIZE_REFUSED',
                 '70002018010713': 'INVALID_RESIZE_NETMASK',
                 '70002018010714': 'SMALLER_JOIN_NETWORK',
                 '70002018010715': 'OP_NON_LEAF_NETWORK',
                 '70002018010716': 'INVALID_SPLIT_NETMASK',
                 '70002018010717': 'INVALID_NETWORK',
                 '70002018010718': 'INVALID_NETWORK_START',
                 '70002018010719': 'MAC_ADDR_EXISTS',
                 '70002018010720': 'DUID_EXISTS',
                 '70002018010721': 'REQUIRE_LOCAL_NETWORK',
                 '70002018010722': 'INTERSECT_RESOURCE',
                 '70002018010723': 'RESOURCE_EXISTS',
                 '70002018010724': 'NON_EXIST_RESOURCE',
                 '70002018010725': 'IP_OUT_RANGE',
                 '70002018010726': 'BAD_OWNER_NAME',
                 '70002018010727': 'BAD_NETWORK_RES_OWNER',
                 '70002018010728': 'DHCP_FAILOVER_IN_USE',
                 '70002018010729': 'DUPLICATE_RESOURCE',
                 '70002018010730': 'NOT_IN_SAME_NET',
                 '70002018010731': 'START_BIGGER_THAN_END',
                 '70002018010732': 'PARENT_HAS_RESOURCE',
                 '70002018010733': 'ADD_DUPLICATE_HOST',
                 '70002018010734': 'OP_UNKNOWN_HOST',
                 '70002018010735': 'INVALID_ROAMING_HOST',
                 '70002018010736': 'SCAN_TASK_EXISTS',
                 '70002018010737': 'OP_UNKNOWN_SCAN_TASK',
                 '70002018010738': 'SCAN_TASK_NOT_IPV6',
                 '70002018010739': 'FINGERPRINT_IN_USE',
                 '70002018010740': 'CHANGE_FINGERPRINT_ERROR',
                 '70002018010741': 'TEMPAUTH_EXISTS',
                 '70002018010742': 'NON_EXIST_TEMPAUTH',
                 '70002018010743': 'ATTR_NAME_EXISTS',
                 '70002018010744': 'NON_EXIST_ATTR_NAME',
                 '70002018010745': 'NON_EXIST_MAC_INFO',
                 '70002018010746': 'ADD_DUPLICATE_MAC_INFO',
                 '70002018010747': 'QUERY_TASK_EXISTS',
                 '70002018010748': 'OP_UNKNOWN_QUERY_TASK',
                 '70002018010749': 'SWITCH_NO_RESPONSE',
                 '70002018010750': 'REMOTE_SWITCH_OPEN_ERROR',
                 '70002018010751': 'MAC_ATTR_NAME_EXISTS',
                 '70002018010752': 'INVALID_MAC',
                 '70002018010753': 'INVALID_DUID',
                 '70002018010754': 'FINGERPRINT_EXISTS',
                 '70002018010755': 'NON_EXIST_FINGERPRINT',
                 '70002018010756': 'THE_BIGGEST_SPLIT_SPAN_IS_8',
                 '70002018010757': 'MASK_LIMITED_BY_SOME_NETWORK',
                 '70002018010758': 'NETMASK_MUST_INCLUDE_RESOURCES',
                 '70002018010759': 'CHILD_MUST_INCLUDE_RESOURCES',
                 '70002018010760': 'INVALID_HOST_DATA',
                 '70002018010761': 'INVALID_HOST_STRING',
                 '70002018010762': 'BAD_PARENT_NETWORK_OWNER',
                 '70002018010763': 'NETWORK_USED_BY_SHARED_NETWORK',
                 '70002018010764': 'DEL_NETWORK_IN_USE',
                 '70002018010765': 'NETWORK_GROUPED',
                 '70002018010766': 'NETWORK_USED_BY_SCANTASK',
                 '70002018010767': 'NETWORK_USED_BY_TEMPAUTH',
                 '70002018010768': 'EMPTY_NETWORKS',
                 '70002018010769': 'SERVICE_LIST_ERROR',
                 '70002018010770': 'SERVICE_LIST_DUPLICATE',
                 '70002018010771': 'NOT_LEAF_NETWORK',
                 '70002018102201': 'GROUP_TYPE_ERROR',
                 '70002018111902': 'GROUP_INDEX_NOMAL_CHECK',
                 '70002018010772': 'SHARED_NETWORK_EXISTS',
                 '70002018010773': 'OP_UNKNOWN_SHARED_NETWORK',
                 '70002018010774': 'DHCPTEMPLATE_EXISTS',
                 '70002018010775': 'NON_EXIST_DHCPTEMPLATE',
                 '70002018010776': 'TEMPLATE_ONLY_USED_LEAF',
                 '70002018010777': 'PREDEFINED_OPTIONS',
                 '70002018010778': 'SPACE_ID_SYNTAX_ERROR',
                 '70002018010779': 'DHCP_OPTION_SPACE_EXISTS',
                 '70002018010780': 'DHCP_OPTION_SPACE_NO_EXIST',
                 '70002018010781': 'DHCP_SPACE_NAME_EXISTS',
                 '70002018010782': 'BOOLEAN_TYPE_ERR',
                 '70002018010783': 'UNSIGNED_INT8_ERR',
                 '70002018010784': 'UNSIGNED_INT16_ERR',
                 '70002018010785': 'UNSIGNED_INT32_ERR',
                 '70002018010786': 'DHCP_OPTION_CODE_EXISTS',
                 '70002018010787': 'DHCP_OPTION_EXISTS',
                 '70002018010788': 'OP_UNKOWN_DHCP_OPTION',
                 '70002018010789': 'ADD_DUPLICATE_OPTION',
                 '70002018010790': 'OPTION_IN_SPACE_IN_USE',
                 '70002018010791': 'ATTRIBUTE_IN_USE',
                 '70002018010792': 'USE_IDENTICAL_ACL',
                 '70002018010793': 'ADD_DUPLICATE_ACL',
                 '70002018010794': 'OP_UNKNOWN_ACL',
                 '70002018010795': 'OPTION_ACL_IN_USE',
                 '70002018010796': 'UNSUPPORT_ACL_ACCESS_TYPE',
                 '70002018010797': 'INT32_ERR',
                 '70002018010798': 'OP_ACL_EXP_ERR',
                 '70002018010799': 'OPTION_VALUE_ERR',
                 '700020180107100': 'INVALID_ZOMBIE_TIME',
                 '700020180107101': 'PORT_IN_USE',
                 '700020180107102': 'NO_TFTP_ROOT',
                 '700020180107103': 'INVALID_FILE_NAME',
                 '700020180107104': 'FILE_NAME_EXIST',
                 '700020180107105': 'OPTION_PARAMS_ERR',
                 '700020180107106': 'IIP_ERR',
                 '700020180107107': 'OPTION_IN_USE_BY_ACL',
                 '700020180107108': 'ATTR_EXISTS',
                 '700020180107109': 'NON_EXIST_ATTR',
                 '700020180107110': 'UNSUPPORT_ATTR_TYPE',
                 '700020180107111': 'EMPTY_ATTR_NAME',
                 '700020180107112': 'UPDATE_IN_USE_BY_RESOURCE',
                 '700020180107113': 'UPDATE_IN_USE_BY_ACL',
                 '700020180107114': 'UPDATE_IN_USE_BY_DHCP_TEMPLATE',
                 '700020180107115': 'SET_STATE_FAILED',
                 '700020180107116': 'START_NOT_LETTER',
                 '700020180107117': 'RENAME_FILE_ERROR',
                 '700020180107118': 'DELETE_FILE_ERROR',
                 '700020180107119': 'FILE_NAME_TOO_LOGN',
                 '700020180107120': 'INVALID_DHCP_DATA',
                 '700020180107121': 'INVALID_RANGE6_TYPE',
                 '700020180107122': 'INVALID_PRE_DELEGATION',
                 '700020180107123': 'BOOL_IPS_ERR',
                 '700020180107124': 'BOOL_TEXT_ERR',
                 '700020180107125': 'INVALID_FILE_FORMAT',
                 '700020180107126': 'INVALID_KEY_SECRET',
                 '700020180107127': 'AUTHEN_POLICY_EXIST',
                 '700020180829127': 'AUTHEN_POLICY_NON_EXIST',
                 '700020180107128': 'AUTHEN_POLICY_UNEXIST',
                 '700020180107129': 'AUTHEN_EXIST',
                 '700020180107130': 'AUTHEN_UNEXIST',
                 '700020180107131': 'RADIUS_AUTHENTICATE_FAILE',
                 '700020180107132': 'TACACS_PLUS_AUTHENTICATE_FAILE',
                 '700020180107133': 'LDAP_AUTHENTICATE_FAILE',
                 '700020180107134': 'AD_AUTHENTICATE_FAIL',
                 '700020180107135': 'AUTHEN_POLICY_USED_BY_USER',
                 '700020180107136': 'AUTHEN_ERR_BY_USED',
                 '700020180107137': 'INVALID_RADIUS_PROTOCOL',
                 '700020180107138': 'INVALID_LDAP_VERTION',
                 '700020180107139': 'INVALID_LADP_PROTOCOL',
                 '700020180107140': 'INVALID_LDAP_DN',
                 '700020180107141': 'INVALID_TACACS_PROTOCOL',
                 '700020180107142': 'DELETE_SELF_DENIED',
                 '700020180107143': 'NON_EXIST_LEASE',
                 '700020180107144': 'INVALID_PORTAL_CONFIG',
                 '700020180107145': 'INVALID_DATA_TYPE',
                 '700020180829128': 'INVALID_USER_DEF_ATTR',
                 '700020180829129': 'MANUAL_IP_IN_DHCP',
                 '700020180829130': 'DOMAIN_LIST_ERR',
                 '700020180829131': 'TEXT_ERR',
                 '700020180107149': 'INTERSECT_IP_RANGE',
                 '700020180107150': 'MAX_IP_NUMB_IN_POOL',
                 '700020180107151': 'AUTHEN_POLICY_USED_BY_ZWP',
                 '700020180107152': 'IP_ERR',
                 '70002018010801': 'INVALID_USER_DATA',
                 '70002018010802': 'INVALID_USER_STRING',
                 '700020180107153': 'INVALID_REGISTER_STRING',
                 '700020180107154': 'AUTH_USER_EXIST',
                 '70002019022001': 'AUTH_USER_EXIST_BATCH',
                 '700020180107155': 'AUTH_USER_UNEXIST',
                 '700020180107156': 'WRONG_ORIGINAL_PASSWORD',
                 '700020180107157': 'INVALID_USER_NAME',
                 '700020180107158': 'INVALID_USER_PASSWORD',
                 '70002018112101': 'NOT_IN_SAME_TYPE',
                 '700020180829132': 'INVALID_TRUE_NAME',
                 '700020180107160': 'INVALID_EMAIL_FORMAT',
                 '700020180107161': 'INVALID_PHONE_FORMAT',
                 '700020180107162': 'UNMATCHED_PASSWORD',
                 '700020180107163': 'OUT_OF_RANGE',
                 '700020180107164': 'ROUTE_OUT_RANGE',
                 '700020180107165': 'FORBIDDEN_LOGIN',
                 '700020180107166': 'NOT_IN_ACCESS_IPS',
                 '700020180107167': 'DHCP_ACL_RES_EXIST',
                 '700020180107168': 'NON_EXIST_DHCP_ACL_RES',
                 '700020180107169': 'OPTION_IN_USE',
                 '700020180107170': 'ADD_DUPLICATE_ZONE',
                 '700020180107171': 'NETWORKS_NUMBER_OVER_LIMIT',
                 '700020180107172': 'NOT_SUPPORT_IPV6',
                 '700020180107173': 'INVALID_ROUTERS',
                 '70002018010803': 'INVALID_NAME_SERVER',
                 '700020180107174': 'APPEND_CHILD_TO_NET_IN_GROUP',
                 '700020180107175': 'MIN_BIGGER_MAX_LEASE_TIME',
                 '700020180107176': 'MIN_LEASE_TIME_ERR',
                 '700020180107177': 'MAX_LEASE_TIME_ERR',
                 '700020180107178': 'DEFAULT_LEASE_TIME_ERR',
                 '700020180107179': 'PREFERRED_LIFETIME_ERR',
                 '700020180107180': 'VALID_LIFETIME_ERR',
                 '700020180107181': 'VALID_BIGGER_PREFFERD_LIFETIME',
                 '700020180107182': 'BATCH_EDIT_POOL_NOT_SUPPORT_AUDIT',
                 '700020180829133': 'IP_ERROR_IN_OPTION',
                 '700020180829134': 'NETWORK_JOIN_SAME_MAC',
                 '700020180829135': 'DHCP_ACL_NOT_OF_SAME_CATEGORY',
                 '700020180107183': 'NOT_SUPPORTED_RESIZE_POOL',
                 '700020180107184': 'RESIZE_POOL_NOT_SUPPORT_BATCH',
                 '700020180829136': 'PING_CHECK_TIME_OUT_CHECK',
                 '700020180829137': 'ZOMBIE_TIME_NORMAL_CHECK',
                 '700020180829138': 'NETWORK_GROUPS_CHECK',
                 '700020180829139': 'LEASE_TIME_NOMAL_CHECK',
                 '700020180829140': 'DHCP_FAILOVERS_NOMAL_CHECK',
                 '700020180829141': 'DHCP_FINGERPRINTS_NOMAL_CHECK',
                 '700020180829142': 'DHCP_OPTION_ACL_NOMAL_CHECK',
                 '700020180829143': 'DHCP_ACLS_NOMAL_CHECK',
                 '700020180829144': 'DHCP_OPTIONS_SPACE_NOMAL_CHECK',
                 '700020180829145': 'SNMP_GROUP_NORMAL_CHECK',
                 '700020180829146': 'SHARED_NETWORK_NOMAL_CHECK',
                 '70002018102202': 'FAILOVER_STATE_EXCEPTION',
                 '70002020032401': 'NUMBER_MUST_BE_POSITIVE_INTEGER',
                 '70002020032601': 'NODE_IS_NIL',
                 '70002020060901': 'INVALID_NUMBER_FORMAT',
                 '70002020060902': 'INVALID_CHINESE_FORMAT',
                 '80002018010701': 'ZWP_SERVICE_BUSY',
                 '90002018010701': 'ALARM_SEND_TIMEOUT',
                 '90002018082901': 'SMS_ADDR_NOT_SUPPORT_CHINESE',
                 '11002018010701': 'ADD_DUPLICATE_AUDIT_NETWORK',
                 '11002018010702': 'OP_NONEXIST_AUDIT_NETWORK',
                 '11002018010703': 'NETWOK_USED_BY_AUDIT',
                 '11002018010704': 'RESOURCE_IN_AUDIT_STATE',
                 '12002018010701': 'MEMBER_IN_USE_BY_GRIDSTATS',
                 '12002018010702': 'OP_NONEXIST_STATS_MENU',
                 '12002018010703': 'STATS_MENU_NAME_EXISTS',
                 '12002018010704': 'DELETE_SYSTEM_MENU',
                 '12002018010705': 'OP_NONEXIST_ANALYSE_ITEM',
                 '12002018010706': 'ANALYSE_ITEM_NAME_EXISTS',
                 '12002018010707': 'ANALYSE_ITEM_L1_EQ_L2',
                 '12002018010708': 'ZONE_DOMAIN_TOGETHER',
                 '12002018010709': 'ANALYSE_ITEM_IN_USING',
                 '12002018010710': 'TEMPLATE_NAME_EXISTS',
                 '12002018010711': 'TEMPLATE_IN_USING',
                 '12002018010712': 'REPORT_NAME_EXISTS',
                 '12002018010713': 'REPORT_TIME_INTERVAL',
                 '12002018010714': 'GENERATE_REPORT_FAILED',
                 '12002018010715': 'LOST_MAIL_CONFIG',
                 '12002018010716': 'OP_NONEXIST_TEMPLATE',
                 '12002018010717': 'OP_NONEXIST_REPORT',
                 '12002018010718': 'NETWORK_POOL_CROSS',
                 '12002018010719': 'DUPLICATE_NETWORK_POOL',
                 '13002018010701': 'NO_PROBED',
                 '13002018010702': 'DAEMON_CONF_ERR',
                 '13002018010703': 'HM_MUTEX_CONNT_LOCK',
                 '13002018010704': 'GSLB_VERSION_CONF_SWITCH_TO_COMPLEX_ERROR',
                 '13002018010705': 'GSLB_VERSION_CONF_SWITCH_TO_SIMPLE_ERROR',
                 '13002018010706': 'GSLB_VERSION_CONF_NOTSUPPORT_ERROR',
                 '13002018010707': 'GSLB_VERSION_CONF_ARGV_ERROR',
                 '13002018010708': 'GSLB_ADDVIEW_NOT_SUPPORT',
                 '13002018010709': 'DATA_TYPE_ERR',
                 '13002018010710': 'REFCNT_ERROR',
                 '13002018010711': 'INVALID_HOST_ADDRESS_V4',
                 '13002018112801': 'INVALID_HOST_ADDRESS_V6',
                 '13002018010712': 'INVALID_NAME_LENGTH',
                 '13002018010713': 'INVALID_ARG_LENGTH',
                 '13002018010714': 'INVALID_ADD_NAME',
                 '13002018010715': 'HM_TEMPLATE_REFED',
                 '13002018010716': 'HM_TEMPLATE_GPOOL_REFED',
                 '13002018010717': 'HM_TEMPLATE_GPOOL_REFED_SIMPLEVERSION',
                 '13002018010718': 'HM_TEMPLATE_LINK_REFED',
                 '13002018010719': 'HM_TEMPLATE_LINK_NOTUSED_BYGPOOL',
                 '13002018010720': 'HM_TEMPLATE_NOLINK_NOTUSED_BYLINK',
                 '13002018010721': 'RATIO_INVALID',
                 '13002018010722': 'HM_TEMPLATE_EXISTS',
                 '13002018010723': 'HM_TEMPLATE_NOT_EXIST',
                 '13002018010724': 'HM_TEMPLATE_UNSURPPORTED_TYPE',
                 '13002018010725': 'HM_TEMPLATE_INVALID_VALUE',
                 '13002018010726': 'HM_TEMPLATE_TIME_VAL_ERR',
                 '13002018010727': 'HM_TEMPLATE_UNSUPPORTED_FIELD',
                 '13002018010728': 'HM_TEMPLATE_NAME_PASS',
                 '13002018010729': 'PASS_NUM_ERROR',
                 '13002018010730': 'HM_CHECK_TYPE_ERROR',
                 '13002018010731': 'HM_TEMPLATE_OID_NUM_ERR',
                 '13002018082901': 'HM_TEMPLATE_REQ_HEAD_NUM_ERR',
                 '13002018010732': 'HM_TEMPLATE_INVALID_OID',
                 '13002018082902': 'HM_TEMPLATE_INVALID_CHECK_INTERVAL_TYPE',
                 '13002018082903': 'HM_TEMPLATE_RESOLVE_ADDR_NUM_ERR',
                 '13002018082904': 'LINK_EXIST',
                 '13002018082905': 'LINK_NOT_EXIST',
                 '13002018082906': 'LINK_NUMHM_OVER',
                 '13002018082907': 'LINK_INUSE',
                 '13002018010737': 'LINK_IN_OTHER_SYNGROUP',
                 '13002018010738': 'LINK_INUSE_BYGEMBERS',
                 '13002018010739': 'LINK_SNMP_NUM_EXCEED',
                 '13002018010740': 'LINK_ROUTE_REQUIRE',
                 '13002018112802': 'LINK_ROUTE_HM_NOT_IN_SAME_TYPE',
                 '13002018010741': 'DC_EXIST',
                 '13002018010742': 'DC_NOT_EXIST',
                 '13002018010744': 'DC_INVALID_SYNSERVER',
                 '13002018010745': 'DC_TYPE_ERROR',
                 '13002018010746': 'DC_REFED',
                 '13002018010747': 'DC_REFED_BYLINK',
                 '13002018010748': 'DC_DEVICE_ADDED',
                 '13002018010749': 'DC_ADDED_BY_SYNGROUP',
                 '13002018010750': 'GMEMBER_EXIST',
                 '13002018010751': 'GMEMBER_NOT_EXIST',
                 '13002018010752': 'GMEMBER_EXIST_IP',
                 '13002018010753': 'GMEMBER_EXIST_IP_PORT',
                 '13002018010754': 'GMEMBER_REFED',
                 '13002019050801': 'GMEMBER_TYPE_INVALID',
                 '13002019050802': 'GMEMBER_HM_TYPE_ERROR',
                 '13002018010755': 'GPOOL_EXIST',
                 '13002018010756': 'GPOOL_NOT_EXIST',
                 '13002018010757': 'GPOOL_GMEMBER_EXIST',
                 '13002018010758': 'INVALID_TTL',
                 '13002018010759': 'INVALID_MAX_ADDR_RET_NUM',
                 '13002018010760': 'GPOOL_SNMP_HM_NUM_ERR',
                 '13002018082961': 'GPOOL_DNS_HM_NUM_ERR',
                 '13002018082962': 'GPOOL_CM_ERR',
                 '13002018010762': 'GPOOL_HMS_DULPITY',
                 '13002018010763': 'GPOOL_DP_NOTOPEN',
                 '13002018010764': 'GPOOL_DP_ARGV_INVALID',
                 '13002019080601': 'ALGORITHM_MEMBERS_NOT_MATCH',
                 '13002018010765': 'GPOOL_TYPE_INVALID',
                 '13002018010766': 'GPOOL_FI_MUST_EXIST',
                 '13002019082301': 'GPOOL_HMS_TYPE_INVALID',
                 '13002018010767': 'SYNGROUP_EXIST',
                 '13002018010768': 'SYNGROUP_NOT_EXIST',
                 '13002018010769': 'SYNGROUP_DC_INVALID',
                 '13002018010770': 'GMAP_RESORT_POOL_ERROR',
                 '13002018010771': 'GMAP_EXIST',
                 '13002018010772': 'GMAP_NOT_EXIST',
                 '13002018010773': 'GMAP_GPOOL_EXIST',
                 '13002018010774': 'GMAP_NAME_NOT_BELONG_DZONE',
                 '13002018010775': 'STATIC_PROXIMITY_POLICY_EXIST',
                 '13002018010776': 'STATIC_PROXIMITY_POLICY_NOT_EXIST',
                 '13002018010777': 'STATIC_PROXIMITY_POLICY_REFED',
                 '13002018010778': 'STATIC_PROXIMITY_POLICY_INVALID_ID',
                 '13002018010779': 'STATIC_PROXIMITY_POLICY_INVALID_DATA_TYPE',
                 '13002018010780': 'STATIC_PROXIMITY_POLICY_INVALID_DATA',
                 '13002018010781': 'INVALID_GEO_DATA',
                 '13002018010782': 'REGION_NOT_EXIST',
                 '13002018010783': 'REGION_EXIST',
                 '13002018010784': 'REGION_MEMBER_EXIST',
                 '13002018010785': 'REGION_MEMBER_NOTEXIST',
                 '13002018010786': 'REGION_MEMBER_TYPE_INVALID',
                 '13002018010787': 'REGION_MEMBER_DATA_INVALID',
                 '13002018010788': 'REGION_RECURION_ONCE',
                 '13002018010789': 'REGION_REFED',
                 '13002018010790': 'GPOOL_REFED',
                 '13002018010791': 'INVALID_PROBED_CMD_CODE',
                 '13002018010792': 'INVALID_NAMED_CMD_CODE',
                 '13002018010793': 'UNIX_CMD_DATA_TOO_LARGE',
                 '13002018010794': 'DC_DEVICE_NOT_EXIST',
                 '13002018010795': 'DEVICE_LOCAL_EXIST',
                 '13002018010796': 'SYNGROUP_DC_NOT_EXIST',
                 '13002018010797': 'GPOOL_HM_NOT_EXIST',
                 '13002018010798': 'GMAP_GPOOL_NOT_EXIST',
                 '13002018010799': 'REGION_MEMBER_NOT_EXIST',
                 '130020180107100': 'INVALID_ALGORITHM',
                 '130020180107101': 'ALGORITHM_COMBI_ERR',
                 '130020180107102': 'GPOOL_HM_NUM_EXCEED',
                 '130020180107103': 'DUP_MEMBER',
                 '130020180107104': 'DEVICE_REFED_BYDC',
                 '130020180107105': 'SYNGROUP_PROBE_RANGE_TYPE_ERROR',
                 '130020180107106': 'MAX_OBJECT_NUM',
                 '130020180107107': 'MAX_BATCH_OBJECT_NUM',
                 '130020180107108': 'STATIC_PROXIMITY_POLICY_INVALID_PRIORITY',
                 '130020180107109': 'INVALID_FALLBACK_IP',
                 '130020180107110': 'MEMBER_SYNGROUP_UNIQ_ERROR',
                 '130020180107111': 'GPOOL_MEMBER_SYNGROUP_CANNOT_CHANGE',
                 '130020180107112': 'DZONE_EXIST',
                 '130020180107113': 'DZONE_NOT_EXIST',
                 '130020180107114': 'DZONE_SYNGROUP_USED',
                 '130020180107115': 'GMAP_GPOOL_SYNGROUP_NON_MATCH',
                 '130020180107116': 'SYNGROUP_GMAP_REFED',
                 '130020180107117': 'DC_GMEMBER_REFED_IN_GPOOL_WITH_NON_SYNG_GMEMBER',
                 '130020180107118': 'DC_GMEMBER_REFED_IN_LINK_WITH_NON_SYNG_IF_DEL',
                 '130020180107119': 'SYNGROUP_DZONE_REFED',
                 '130020180107120': 'GEO_INFO_ERR',
                 '130020180107121': 'GEO_FORMAT_ERR',
                 '130020180107122': 'GEO_DB_LATEST_VER',
                 '130020180107123': 'GEO_DB_NOT_MATCH',
                 '130020180107124': 'GMAP_PERSIST_TIME_ERROR',
                 '130020180107125': 'INVALID_DOMAIN_NAME',
                 '130020180107126': 'WRONG_LICENSE',
                 '14002018010701': 'CATEGORY_NAME_NOT_EMPTY',
                 '14002018010702': 'CATEGORY_NAME_IS_EXIST',
                 '14002018010703': 'ADD_DUPLICATE_DOMAIN_NAME_CATEGORY',
                 '14002018010704': 'NO_EXIST_DOMAIN_NAME_CATEGORY',
                 '14002018010705': 'DEFAULT_CATEGORY_NOT_DELETE',
                 '14002018082905': 'CATEGORY_IN_USED',
                 '14002018010706': 'DEFAULT_CATEGORY_NOT_MODIFY',
                 '14002018010707': 'DEFAULT_DOMAIN_NAME_NOT_DELETE',
                 '14002018010708': 'DEFAULT_DOMAIN_NAME_NOT_MODIFY',
                 '14002018010709': 'ADD_DUPLICATE_DOMAIN_NAME',
                 '14002018010710': 'DOMAIN_NAME_FROMAT_ERR',
                 '14002018010711': 'DUPLICATE_DOMAIN_NAME',
                 '14002018010712': 'NO_EXIST_DOMAIN_NAME',
                 '14002018010713': 'CAN_NOT_MOD_NAME',
                 '14002018010714': 'FAIL_TO_OPERATE_FILE',
                 '14002018010715': 'FAIL_TO_GET_VERSION',
                 '14002018010716': 'LOWER_VERSION',
                 '14002018010717': 'NO_EXIST_DISPATCHER_STRATEGY',
                 '14002018010718': 'NEED_MORE_DEST_LINK_MAPPING',
                 '14002018010719': 'DEST_LINK_MAPPING_REPEAT',
                 '14002018010720': 'DEST_LINK_MAPPING_REPEAT_1',
                 '14002018010721': 'DEST_ADDR_INVALID',
                 '14002018010722': 'SNMP_VERSION_INVALID',
                 '14002018010723': 'SNMP_PORT_INVALID',
                 '14002018010724': 'LINK_BANDWIDTH_INVLID',
                 '14002018010725': 'DISPATCH_STRATEGY_NAME_IS_EXIST',
                 '14002018010726': 'NO_EXIST_TRIGGER_DISPATCHER',
                 '14002018010727': 'INVALID_TRIGGER_DISPATCHER_TYPE',
                 '14002018010728': 'INVALID_TRIGGER_DISPATCHER_THRESHOLD',
                 '14002018010729': 'INVALID_VIEW_NAME',
                 '14002018010730': 'VIEW_LOAD_IS_EXIST',
                 '14002018010731': 'TRIGGER_DISPATCH_IS_USED_VIEW',
                 '14002018010732': 'VIEW_LOAD_IS_ZERO',
                 '14002018010733': 'TIME_FREQUENCY_REPEAT',
                 '14002018010734': 'END_TIME_LESS_THAN_START_TIME',
                 '14002018010735': 'FAILED_TO_REFERENCE_VIEW',
                 '14002018010736': 'REFERENCED_RESOURCE',
                 '14002018010737': 'FAILED_TO_GET_VIEWS',
                 '14002018010738': 'FAILED_TO_GET_ACLS',
                 '14002018082906': 'TRIGGER_CONF_STR_ERR',
                 '14002018082907': 'TRIGGER_CONF_JUMP_TIME_ERR',
                 '14002018082908': 'TRIGGER_CONF_COMMON_ERR',
                 '15002018010701': 'NO_THIS_PARAM'}

###------------------url dic------------------###
url_dic = {  # DNS
    u'DNS全局配置_master': 'groups/local/members/master/dns/service/config',
    u'DNS全局配置_slave': 'groups/local/members/slave/dns/service/config',
    u'DNS系统配置_完整版': 'system-config',
    u'数据管理': 'views/default/zones',
    u'数据管理_ADD': 'views/ADD/dzone',
    u'共享区': 'shared-zones',
    u'共享记录': 'shared-rrs',
    u'共享记录-所属区': 'shared-rrs/owners',
    u'全局地址池': 'gpool',
    u'数据中心': 'dc',
    u'健康检测': 'hm_template',
    u'链路配置': 'link',
    u'数据同步组': 'syngroup',
    u'用户区域': 'region',
    u'静态就近性': 'sp_policy',
    u'存根区': 'stub-zones',
    u'存根区设备节点': 'stub-zones/owners',
    u'转发区': 'forward-zones',
    u'转发组': 'zone_server_groups',
    u'重定向': 'redirect-rrs',
    u'根配置': 'hint-zones',
    u'请求源地址': 'view_query_sources',
    u'ECS载源映射': 'ecs_source_map',
    u'智能负载': 'smart-loads',
    u'视图负载': 'view-load',
    u'Trigger调度': 'trigger-strategies',
    u'链路映射': 'dispatcher-strategies',  # 删除了
    u'链路映射-监测设置': 'trigger-conf',  # 删除了
    u'视图管理': 'views',
    u'地址调度对象': 'acls',
    u'域名调度对象': 'domainname-categories',
    u'时间调度对象': 'time_strategies',
    u'记录排序': 'views/default/sortlists',
    u'域名调度分组优先级': 'domainname-categories/priority',
    u'域名授权': 'register_set/zones',
    u'全局搜索': 'dns-search-resources',

    # 安全管理
    u'本地安全策略': 'local-policies',
    u'IP解析限速': 'ip-rrls',
    u'域名解析限速': 'name-rrls',
    u'基础安全参数': 'nodes_dns_security_configs/base_safe_params',
    u'Servfail防护设置': 'nodes_dns_security_configs/servfail/global_setting',
    u'Servfail防护': 'nodes_dns_security_configs/servfail',
    u'高性能模式': 'nodes_dns_security_configs/high_performance',
    u'递归并发数': 'nodes_dns_security_configs/concurrent_recursion_count',
    u'转发组监测设置': 'zone_server_groups/forward_setting',
    # 地址管理
    u'网络管理': 'networks',
    u'网络探测': 'scan-tasks',
    u'设备探测': 'query-tasks',
    u'MAC管理': 'mac-informations',
    u'临时授权': 'temp-authorities',
    u'浮动主机': 'roaming-hosts',
    u'DHCP Failover': 'dhcp-failovers',
    u'DHCP 集群': 'dhcp/failovers',
    u'指纹管理': 'dhcp-fingerprints',
    u'Option ACL': 'dhcp-option-acls',
    u'Option ACL备注': 'dhcp-option-acls/%s/comment',
    u'访问控制列表': 'dhcp-acls',
    u'Option 管理': 'dhcp-option-spaces',
    u'Option 管理-备注': 'dhcp-option-spaces/%s/comment',
    u'Option 管理-option': 'dhcp-option-spaces/%s/options',
    u'共享网络': 'shared-networks',
    u'共享网络-DDNS配置': '/shared-networks/%s/ddns_config',
    u'DHCP模板': 'dhcp-templates',
    u'网络分组': 'network-groups',
    u'网络地址': 'multi-networks',
    u'管理设置': 'ipam-config',
    u'DHCP集群': 'dhcp/failovers',
    u'编辑DHCP集群': 'dhcp/failovers/%s/data-nodes',
    u'DHCP集群-修改设备节点': 'dhcp/failovers/%s/nodes',
    u'DHCP集群-数据切换': 'dhcp/faailovers/%s/data-switch',
    u'DHCP集群-添加备注': 'dhcp/failovers/%s/comment',
    u'网络显示配置': 'display-user-defined-attrs/networks',
    u'IP地址列表显示配置': 'display-user-defined-attrs/addressinfos',
    u'MAC地址显示配置': 'display-user-defined-attrs/mac-informations',
    u'syslog配置': 'audit/syslog-config',
    u'网络探测-网络地址': 'network-group-networks',
    u'网络探测-网络地址(二级)': 'scan-tasks-network-gree/%s',
    u'网络管理-ip地址': 'networks/%s/addressinfos',
    u'网络管理-ip地址列表': 'networks/%s/addressinfos',
    u'地址池管理': 'leaf-networks',
    u'地址池管理-地址池': 'networks/%s/dhcp-resources',
    u'地址池管理-ipv6地址池': 'networks/%s/dhcp-resources6',
    u'地址池管理-ip地址列表': 'networks/%s/dhcp-resources/%s/addressinfos',
    u'地址池管理-ipv6地址列表': 'networks/%s/dhcp-resources6/%s/addressinfos',
    u'地址池管理-批量添加地址池': 'multi-dhcp-resources',
    u'地址池管理-ipv4全局配置': 'global/dhcp-config',
    u'地址池管理-ipv6全局配置': 'global/dhcpv6-config',
    u'地址池管理-清除租约': 'networks/lease',
    u'全局搜索-ipam': 'ipam-search-resources',
    u'本地认证': 'dhcp-ipam/authentication/local-auth',
    u'解析权限管理': 'user_authorities/%s/parse_authority_rules',
    u'远程认证': 'dhcp-ipam/authentication/remote-auth',
    u'远程认证资源': 'dhcp-ipam/authentication/auth-manage',
    # 系统管理
    u'用户管理': 'user_groups',
    u'权限管理': 'user_authorities',
    u'本地认证管理': 'auth-users',
    u'远程认证管理': 'authenticate-policy',
    u'远程认证服务器': 'authenticate-policy/%s/authenticates',
    u'注册用户': 'register_user_groups',
    u'URL转发': 'redirections',
    u'反向代理': 'reverse_proxies',
    u'添加自定义属性': 'user-defined-attrs',
    u'编辑自定义属性': 'res-private-user-defined-attrs',
    u'系统配置': 'system-config',
    u'单点登录': 'sso/config',
    u'用户列表': 'user_groups/%s/users',
    u'解析权限': 'user_authorities/%s/parse_authority_rules',
    u'地址权限': 'user_authorities/%s/address_authorities',
    u'告警信息设置': 'config/alarm_send_enable',
    u'邮件告警设置': 'config/email_alarm',
    u'回调告警设置': 'config/ws_alarm',
    u'snmp告警设置': 'config/snmp_alarm',
    u'Syslog告警设置': 'config/syslog_alarm',
    u'短信告警设置': 'config/sms_alarm',
    u'声音告警设置': 'config/sound_alarm',
    u'告警阈值': 'alarm_thresholds',
    u'全局阈值': 'global_alarm_threshold',
    u'告警记录列表': 'alarm_logs',
    u'清除告警记录列表': 'alarm_logs/%s',
    u'告警记录列表-管理设置': 'log-backup/config/alarm',
    u'系统日志': 'system-logs',
    u'节点系统日志': 'groups/%s/members/%s/system-logs',
    u'节点syslog配置': 'groups/%s/members/%s/system-log-config',
    u'系统日志-管理设置': 'groups/%s/members/%s/log-backup/config/system',
    u'系统日志-清除': 'groups/%s/members/%s/system-logs/%s',
    u'IPv4租赁日志': 'groups/%s/members/%s/dhcp/log-backup/zddi$dhcp$log$dhcp.log',
    u'IPv6租赁日志': 'groups/%s/members/%s/dhcpv6/log-backup/zddi$dhcp$log$dhcpv6.log',
    u'IPv4租赁日志-syslog配置': 'groups/%s/members/%s/dhcp-log-config',
    u'IPv6租赁日志-syslog配置': 'groups/%s/members/%s/dhcpv6-log-config',
    u'IPv4租赁日志-管理设置': 'groups/%s/members/%s/log-backup/config/dhcp',
    u'IPv6租赁日志-管理设置': 'groups/%s/members/%s/log-backup/config/dhcpv6',
    u'解析日志': 'groups/%s/members/%s/query/log-backup/zddi$dns$log$query.log.',
    u'解析日志_old': 'groups/%s/members/%s/query/log-backup/%s',
    u'解析日志_管理设置': 'groups/%s/members/%s/log-backup/config/query',
    u'操作日志': 'audit-logs',
    u'操作日志-清除': 'audit-logs/%s',
    u'操作日志-syslog配置': 'audit-logs/config',
    u'操作日志-管理设置': 'log-backup/config/audit',
    u'注册域名-查询': 'register_domains/%s',
    u'注册域名': 'register_domains',
    u'注册域名-归属变更': 'register_domains/change_owner',
    u'注册审核-查询': 'register_audit/%s',
    u'注册审核-审核配置': 'register_audit_config',
    u'注册审核': 'register_audit_config',
    u'注册配置': 'register_set',
    u'注册配置-管理设置': 'register_set/service',
    #云中心
    u'新建设备': 'groups/%s/members',
    u'设备节点': 'groups/%s/members/%s',
    u'断开设备节点': 'groups/%s/members/%s/disconnect',
    u'连接设备节点': 'groups/%s/members/%s/connect',
    u'静态路由': 'groups/%s/members/%s/config/network/static-routes',
    u'Anycase-ipv4配置': 'groups/%s/members/%s/config/network/anycasts',
    u'Anycase-ipv6配置': 'groups/%s/members/%s/config/network/anycastsv6',
    u'时间管理': 'groups/%s/members/%s/config/time',
    u'热备': 'groups/%s/members/%s/config/ha',
    u'网卡配置': 'groups/%s/members/%s/config/network/set-ip-address',
    u'网卡绑定': 'groups/%s/members/%s/config/network/bind',
    u'解除网卡绑定': 'groups/%s/members/%s/config/network/unbind',
    u'SNMP配置': 'groups/%s/members/%s/snmp/service',
    u'开启数据捕获': 'groups/%s/members/%s/capture/start',
    u'停止数据捕获': 'groups/%s/members/%s/capture/stop',
    u'服务状态': 'groups/%s/members/%s/%s/service/config',
    u'服务状态dhcpv6': 'groups/%s/members/%s/dhcp/service/config_ipv6',
    u'设置服务状态': 'groups/%s/members/%s/%s/service/%s',
    u'重启': 'groups/%s/members/%s/reboot',
    u'关机': 'groups/%s/members/%s/shutdown',
    u'用户信息': 'user_groups/%s/users',
    u'web登录': '/login',

}


# rr datas
rr_default_a      = "1.1.1.1"
rr_default_aw     = "1 11.11.11.11"
rr_default_aaaa   = "1133:1111:3333:1:5054:FF:EF5F:7763"
rr_default_aaaaw  = "10 1133:1111:3333:1:5054:FF:EF5F:7763"
rr_subview_txt    = "txt2-2"
rr_default_cname  = "cname1-1.com."
rr_default_cnamew = "1 cnamew1-1.com."
rr_default_dname  = "dname1-1.com."
rr_default_mx     = "1 mx1-1.com."
rr_default_ns     = "ns1.cn."
rr_default_ptr    = "ptr1-1.com."
rr_default_spf    = "spf1-1"
rr_default_srv    = "0 0 1 srv1-1.com."
rr_default_txt    = "txt1-1"
rr_default_xw     = "10 xw.com."
rr_default_lname  = "10 lname.com."
rr_default_caa    = "0 issue \"caa.com.\""
rr_default_trans    = "10 1.1.1.1"

rr_subview_a      = "22.22.22.22"
rr_subview_aw     = "2 22.22.22.22"
rr_subview_aaaa   = "2244:2244:3344:2:4054:FF:EF5F:7763"
rr_subview_aaaaw  = "20 2244:2244:3344:2:4054:FF:EF5F:7763"
rr_subview_cname  = "cname2-2.com."
rr_subview_cnamew = "2 cnamew2-2.com."
rr_subview_dname  = "dname2-2.com."
rr_subview_mx     = "2 mx2-2.com."
rr_subview_ns     = "ns2.cn."
rr_subview_ptr    = "ptr2-2.com."
rr_subview_spf    = "spf2-2"
rr_subview_srv    = "0 0 2 srv2-2.com."
rr_subview_xw     = "20 xw2.com."
rr_subview_lname  = "20 lname2.com."
rr_subview_caa    = "0 issue \"caa2.com.\""
rr_subview_trans    = "10 2.2.2.2"

rr_update_a      = "7.17.17.17"
rr_update_aw     = "7 7.17.17.17"
rr_update_aaaa   = "1177:7777:3377:7:4054:FF:EF5F:7763"
rr_update_aaaaw  = "70 7744:7744:3344:7:4054:FF:EF5F:7763"
rr_update_cname  = "cname7-7.com."
rr_update_cnamew = "7 cnamew7-7.com."
rr_update_dname  = "dname7-7.com."
rr_update_mx     = "7 mx7-7.com."
rr_update_ns     = "ns7.cn."
rr_update_ptr    = "ptr7-7.com."
rr_update_spf    = "spf7-7"
rr_update_srv    = "0 0 7 srv7-7.com."
rr_update_txt    = "txt7-7"
rr_update_xw     = "70 xw7.com."
rr_update_lname  = "70 lname7.com."
rr_update_caa    = "0 issue \"caa7.com.\""
rr_update_trans    = "10 3.3.3.3"

special_types = ['spf','txt','mx']
weight_types = ['aw','aaaaw','cnamew','xw','lname','trans','mx','srv','caa']
no_conflict_types = ['a','aaaa','dname','mx','ptr','spf','srv','txt','lname','caa']

