ats_utilities.exceptions package

Submodules

Module contents

Module

__init__.py

Copyright

Copyright (C) 2017 - 2026 Vladimir Roncevic <elektron.ronca@gmail.com> ats_utilities is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. ats_utilities is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program. If not, see <http://www.gnu.org/licenses/>.

Info

Defines ats_utilities.exceptions.

exception ats_utilities.exceptions.ATSAttributeError[source]

Bases: ATSError, AttributeError

Defines class ATSAttributeError with attribute(s) and method(s). Creates an exception for the mechanism checking object attribute.

It defines:

.
methods:

None.

exception ats_utilities.exceptions.ATSBadCallError[source]

Bases: ATSError

Defines class ATSBadCallError with attribute(s) and method(s). Creates an exception for the checking method or function params.

It defines:

.
methods:

None.

exception ats_utilities.exceptions.ATSError[source]

Bases: Exception

Defines class ATSError with attribute(s) and method(s). Creates a general exception (raises exception for wrong behavior).

It defines:

.
methods:

None.

exception ats_utilities.exceptions.ATSFileError[source]

Bases: ATSError, OSError

Defines class ATSFileError with attribute(s) and method(s). Creates an exception for the checking file mechanism.

It defines:

.
methods:

None.

exception ats_utilities.exceptions.ATSGeneratorError[source]

Bases: ATSError

Defines class ATSGeneratorError with attribute(s) and method(s). Creates an exception for the template generator mechanism.

It defines:

.
methods:

None.

exception ats_utilities.exceptions.ATSKeyError[source]

Bases: ATSError, KeyError

Defines class ATSKeyError with attribute(s) and method(s). Creates an exception for the checking key mechanism.

It defines:

.
methods:

None.

exception ats_utilities.exceptions.ATSLookupError[source]

Bases: ATSError, LookupError

Defines class ATSLookupError with attribute(s) and method(s). Creates an exception for the lookup errors mechanism.

It defines:

.
methods:

None.

exception ats_utilities.exceptions.ATSParameterError[source]

Bases: ATSError

Defines class ATSParameterError with attribute(s) and method(s). Creates an exception mechanism (raise error for not expected format).

It defines:

.
methods:

None.

exception ats_utilities.exceptions.ATSRuntimeError[source]

Bases: ATSError, RuntimeError

Defines class ATSRuntimeError with attribute(s) and method(s). Creates an exception mechanism (raise error for not expected runtime).

It defines:

.
methods:

None.

exception ats_utilities.exceptions.ATSTypeError[source]

Bases: ATSError, TypeError

Defines class ATSTypeError with attribute(s) and method(s). Creates an exception for the check type mechanism.

It defines:

.
methods:

None.

exception ats_utilities.exceptions.ATSValueError[source]

Bases: ATSError, ValueError

Defines class ATSValueError with attribute(s) and method(s). Creates an exception for the check value mechanism.

It defines:

.
methods:

None.