StatusCode
- class tomcatmanager.models.StatusCode(value, names=None, *, module=None, qualname=None, type=None, start=1, boundary=None)
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