StatusCode¶
-
class
tomcatmanager.models.
StatusCode
(value)¶ An enumeration of the various Tomcat Manager web application status codes
tomcatmanager
uses the excellent requests library, which uses a customLookupDict
class to store HTTP status codes in a dictionary. After much debate on whether we should do it the requests way, or a more pythonic way, I chose to use a native Enum class instead.New in version 2.0.0.
-
OK
= 'OK'¶
-
FAIL
= 'FAIL'¶
-
NOTFOUND
= 'NOTFOUND'¶
-
classmethod
parse
(code: str)¶ Return one of the enums from a string sent by the Tomcat Manager web application.
- Parameters
state (str) – the string value of the status code from the tomcat server
- Returns
StatusCode
instance- Return type
- Raises
ValueError – if the string does not represent a known status code
-