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.