glasswall.libraries.word_search.errors
1# Statuses from sdk.word.search\src\glasswall.word.search\code\common\common.def.h 2 3 4from glasswall.libraries.word_search.classes import WordSearchError 5 6 7class UnknownErrorCode(WordSearchError): 8 """ Unknown error code. """ 9 pass 10 11 12# Differs from gw2ret_generalfail in sdk.editor, but preserved for backwards compatability. 13class Fail(WordSearchError): 14 """ WordSearch error code 0. """ 15 pass 16 17 18class DisallowedItemFound(WordSearchError): 19 """ WordSearch error code -1024. Item disallowed by policy found in file. """ 20 pass 21 22 23class RequiredItemNotFound(WordSearchError): 24 """ WordSearch error code -1025. Item required by policy not found in file. """ 25 pass 26 27 28class IllegalActionRedact(WordSearchError): 29 """ WordSearch error code -1026. Redact action specified but filetype doesn't support redaction. """ 30 pass 31 32 33class IllegalActionRequire(WordSearchError): 34 """ WordSearch error code -1027. Require action specified but filetype doesn't support redaction. """ 35 pass 36 37 38class IllegalActionNoRequire(WordSearchError): 39 """ WordSearch error code -1028. Require action not specified but filetype needs one. """ 40 pass 41 42 43class FiletypeUnsupported(WordSearchError): 44 """ WordSearch error code -1029. Filetype supported by Editor but not by Word Search. """ 45 pass 46 47 48error_codes = { 49 0: Fail, 50 -1024: DisallowedItemFound, 51 -1025: RequiredItemNotFound, 52 -1026: IllegalActionRedact, 53 -1027: IllegalActionRequire, 54 -1028: IllegalActionNoRequire, 55 -1029: FiletypeUnsupported, 56}
Unknown error code.
WordSearch error code 0.
19class DisallowedItemFound(WordSearchError): 20 """ WordSearch error code -1024. Item disallowed by policy found in file. """ 21 pass
WordSearch error code -1024. Item disallowed by policy found in file.
24class RequiredItemNotFound(WordSearchError): 25 """ WordSearch error code -1025. Item required by policy not found in file. """ 26 pass
WordSearch error code -1025. Item required by policy not found in file.
29class IllegalActionRedact(WordSearchError): 30 """ WordSearch error code -1026. Redact action specified but filetype doesn't support redaction. """ 31 pass
WordSearch error code -1026. Redact action specified but filetype doesn't support redaction.
34class IllegalActionRequire(WordSearchError): 35 """ WordSearch error code -1027. Require action specified but filetype doesn't support redaction. """ 36 pass
WordSearch error code -1027. Require action specified but filetype doesn't support redaction.
39class IllegalActionNoRequire(WordSearchError): 40 """ WordSearch error code -1028. Require action not specified but filetype needs one. """ 41 pass
WordSearch error code -1028. Require action not specified but filetype needs one.
44class FiletypeUnsupported(WordSearchError): 45 """ WordSearch error code -1029. Filetype supported by Editor but not by Word Search. """ 46 pass
WordSearch error code -1029. Filetype supported by Editor but not by Word Search.
error_codes =
{0: <class 'Fail'>, -1024: <class 'DisallowedItemFound'>, -1025: <class 'RequiredItemNotFound'>, -1026: <class 'IllegalActionRedact'>, -1027: <class 'IllegalActionRequire'>, -1028: <class 'IllegalActionNoRequire'>, -1029: <class 'FiletypeUnsupported'>}