-
Notifications
You must be signed in to change notification settings - Fork 3
Expand file tree
/
Copy patherror_codes.py
More file actions
30 lines (26 loc) · 856 Bytes
/
error_codes.py
File metadata and controls
30 lines (26 loc) · 856 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
HTML_OK = 200
HTML_CREATED = 201
HTML_NO_CONTENT = 204
HTML_UNAUTHORIZED = 401
HTML_NOT_FOUND = 404
HTML_TOO_MANY_REQUESTS = 429
HTML_BADREQUEST = 400
HTML_SERVERERROR = 500
ERROR_CODE_RESOURCE_EXISTS = 2000
ERROR_CODE_RESOURCE_DOES_NOT_EXIST = 3000
ERROR_CODE_RESOURCE_NO_TITLE = 4000
ERROR_CODE_RESOURCE_NO_DESCRIPTION = 4001
ERROR_CODE_RESOURCETAG_NO_RESOURCE = 4100
ERROR_CODE_RESOURCETAG_NO_TAG = 4101
ERROR_CODE_RESOURCETAG_EXISTS = 4110
ERROR_CODE_SEARCH_NO_QUERY = 6000
ERROR_CODE_TAG_EXISTS = 5000
ERROR_CODE_TAG_EMPTY = 5001
ERROR_CODE_TAG_DOES_NOT_EXIST = 5010
messages = {
HTML_UNAUTHORIZED: "Unauthorized",
HTML_TOO_MANY_REQUESTS: "Too many API requests - you have been throttled",
HTML_BADREQUEST: "Bad HTTP request",
HTML_NOT_FOUND: "No matching API resource found",
HTML_SERVERERROR: "Connection or Server Error",
}