cozify.Error

Module Contents

exception cozify.Error.APIError(status_code, message)[source]

Bases: Exception

Error raised for non-200 API return codes

Parameters
  • status_code (int) – HTTP status code returned by the API

  • message (str) – Potential error message returned by the API

status_code

HTTP status code returned by the API

Type

int

message

Potential error message returned by the API

Type

str

__str__(self)[source]

Return str(self).

exception cozify.Error.ConnectionError(message)[source]

Bases: ConnectionError

Error raised for connection level failures, such as a lost internet connection.

Parameters

message (str) – Potential error message returned by the requests library

message

Potential error message returned by the requests library

Type

str

__str__(self)[source]

Return str(self).

exception cozify.Error.AuthenticationError(message)[source]

Bases: Exception

Error raised for nonrecoverable authentication failures.

Parameters

message (str) – Human readable error description

message

Human readable error description

Type

str

__str__(self)[source]

Return str(self).