Exceptions¶
Architect tries it’s best to provide human readable errors in all situations. This is a list of all exceptions that Architect can throw.
-
exception
architect.exceptions.
BaseArchitectError
(message, **kw)¶ Base exception class. All Architect exceptions should inherit from it.
-
exception
architect.exceptions.
CommandNotProvidedError
(**kw)¶ Command not provided.
-
exception
architect.exceptions.
CommandError
(**kw)¶ Unrecognized command.
-
exception
architect.exceptions.
CommandArgumentError
(**kw)¶ Unrecognized command argument.
-
exception
architect.exceptions.
ImportProblemError
(message, **kw)¶ Wrapper for ImportError.
-
exception
architect.exceptions.
BaseDatabaseError
(message, **kw)¶ Base exception class for all database exceptions.
-
exception
architect.exceptions.
ORMError
(**kw)¶ Unsupported ORM.
-
exception
architect.exceptions.
FeatureInstallError
(**kw)¶ Unsupported feature.
-
exception
architect.exceptions.
FeatureUninstallError
(**kw)¶ Can’t uninstall feature that isn’t installed.
-
exception
architect.exceptions.
MethodAutoDecorateError
(**kw)¶ Unable to autodecorate method.
-
exception
architect.exceptions.
DatabaseError
(**kw)¶ Unsupported database.
-
exception
architect.exceptions.
OptionNotSetError
(**kw)¶ Option not set.
-
exception
architect.exceptions.
OptionValueError
(**kw)¶ Invalid value provided for option.
-
exception
architect.exceptions.
PartitionColumnError
(**kw)¶ Unrecognized partition column.
-
exception
architect.exceptions.
PartitionTypeError
(**kw)¶ Unsupported partition type.
-
exception
architect.exceptions.
PartitionConstraintError
(**kw)¶ Unsupported partition constraint.
-
exception
architect.exceptions.
PartitionRangeSubtypeError
(**kw)¶ Unsupported partition range subtype.
-
exception
architect.exceptions.
PartitionFunctionError
(**kw)¶ Unsupported partition function.