Skip to content

Griddynflerror

griddy / nfl / errors / griddynflerror**

griddynflerror

Classes

GriddyNFLError dataclass

GriddyNFLError(
    message: str,
    raw_response: Response,
    body: Optional[str] = None,
)

Bases: Exception


              flowchart TD
              griddy.nfl.errors.griddynflerror.GriddyNFLError[GriddyNFLError]

              

              click griddy.nfl.errors.griddynflerror.GriddyNFLError href "" "griddy.nfl.errors.griddynflerror.GriddyNFLError"
            

The base class for all HTTP error responses.

Source code in griddy/nfl/errors/griddynflerror.py
def __init__(
    self, message: str, raw_response: httpx.Response, body: Optional[str] = None
):
    object.__setattr__(self, "message", message)
    object.__setattr__(self, "status_code", raw_response.status_code)
    object.__setattr__(
        self, "body", body if body is not None else raw_response.text
    )
    object.__setattr__(self, "headers", raw_response.headers)
    object.__setattr__(self, "raw_response", raw_response)