Exceptions

exception snow.exceptions.ConfigurationException[source]

Bases: snow.exceptions.SnowException

Configuration error

exception snow.exceptions.ErrorResponse[source]

Bases: snow.exceptions.SnowException

An error was returned from server

exception snow.exceptions.NoAuthenticationMethod[source]

Bases: snow.exceptions.SnowException

No authentication method was provided

exception snow.exceptions.NoItems[source]

Bases: snow.exceptions.SnowException

The request yielded no results

exception snow.exceptions.NoLocationField[source]

Bases: snow.exceptions.SchemaError

The schema lacks a __location__ field

exception snow.exceptions.NoSchemaFields[source]

Bases: snow.exceptions.SnowException

The schema lacks fields definitions

exception snow.exceptions.PayloadValidationError[source]

Bases: snow.exceptions.SnowException

Local payload validation against a Resource Schema failed

exception snow.exceptions.SchemaError[source]

Bases: snow.exceptions.SnowException

Generic exception raised on schema issues, e.g. integrity errors

exception snow.exceptions.SelectError[source]

Bases: snow.exceptions.SnowException

Raised on query builder issues

exception snow.exceptions.SnowException[source]

Bases: Exception

exception snow.exceptions.StreamExhausted[source]

Bases: snow.exceptions.SnowException

Signals there are no further items produced by the iterator

exception snow.exceptions.TooManyItems[source]

Bases: snow.exceptions.SnowException

The request yielded too many results

exception snow.exceptions.UnexpectedContentType[source]

Bases: snow.exceptions.SnowException

Unexpected content type from server

exception snow.exceptions.UnexpectedSchema[source]

Bases: snow.exceptions.SnowException

Schema not of snow.resource.schema.Schema type

exception snow.exceptions.UnexpectedValue[source]

Bases: snow.exceptions.SnowException

Typically raised when a Snow method receives unexpected input