yawning_titan.exceptions#

Custom Yawning-Titan exceptions.

Exceptions

ConfigGroupValidationError

A config group has failed validation.

ConfigItemValidationError

A config value has failed validation against a given ItemTypeProperties.

NetworkError

An error has occurred in the construction to the Network.

YawningTitanDBCriticalError

Raised during update and remove fails by YawningTitanDB.

YawningTitanDBError

Raised during insert fails by YawningTitanDB.

YawningTitanRunError

An error has occurred during the instantiation of the YawningTitanRun class.

exception yawning_titan.exceptions.YawningTitanDBError[source]#

Raised during insert fails by YawningTitanDB.

Should be handled and dealt with without exiting.

exception yawning_titan.exceptions.YawningTitanDBCriticalError[source]#

Raised during update and remove fails by YawningTitanDB.

Would suggest the DB is corrupted. Should be handled to ensure a ‘graceful’ exit.

exception yawning_titan.exceptions.ConfigItemValidationError[source]#

A config value has failed validation against a given ItemTypeProperties.

exception yawning_titan.exceptions.ConfigGroupValidationError[source]#

A config group has failed validation.

exception yawning_titan.exceptions.YawningTitanRunError[source]#

An error has occurred during the instantiation of the YawningTitanRun class.

exception yawning_titan.exceptions.NetworkError[source]#

An error has occurred in the construction to the Network.