Module trase.tools.pcs.exceptions
Custom exceptions.
Classes
class AlreadyDataError (*args, **kwargs)-
Conflicting data found in database.
Ancestors
- PcsException
- builtins.Exception
- builtins.BaseException
class CommodityError (*args, **kwargs)-
Issue with commodity.
Ancestors
- PcsException
- builtins.Exception
- builtins.BaseException
class ComplexComError (*args, **kwargs)-
Commodity tree too complex.
Ancestors
- PcsException
- builtins.Exception
- builtins.BaseException
class DbError (*args, **kwargs)-
Wrong database.
Ancestors
- PcsException
- builtins.Exception
- builtins.BaseException
class DiffComError (*args, **kwargs)-
Different commodities in supply chains.
Ancestors
- PcsException
- builtins.Exception
- builtins.BaseException
class DiffVolError (*args, **kwargs)-
Different volumes in subchains.
Ancestors
- PcsException
- builtins.Exception
- builtins.BaseException
class EmbeddingValidationError (*args, **kwargs)-
Issue with embedding
Ancestors
- PcsException
- builtins.Exception
- builtins.BaseException
class FlowError (*args, **kwargs)-
Issue with Flow object.
Ancestors
- PcsException
- builtins.Exception
- builtins.BaseException
class ImpossibleError (*args, **kwargs)-
Used to detect issues with cases not handled by if…else statements.
Ancestors
- PcsException
- builtins.Exception
- builtins.BaseException
class LevelError (*args, **kwargs)-
Error in node level.
Ancestors
- PcsException
- builtins.Exception
- builtins.BaseException
class NetworkError (*args, **kwargs)-
Issue with Network object.
Ancestors
- PcsException
- builtins.Exception
- builtins.BaseException
class NoDataError (*args, **kwargs)-
No data found in database.
Ancestors
- PcsException
- builtins.Exception
- builtins.BaseException
class PcsException (*args, **kwargs)-
Common base class for all non-exit exceptions.
Ancestors
- builtins.Exception
- builtins.BaseException
Subclasses
class RefLengthError (*args, **kwargs)-
List of references has wrong length.
Ancestors
- PcsException
- builtins.Exception
- builtins.BaseException
class TimeError (*args, **kwargs)-
Issue with time format.
Ancestors
- PcsException
- builtins.Exception
- builtins.BaseException
class VolError (*args, **kwargs)-
Issue with volume.
Ancestors
- PcsException
- builtins.Exception
- builtins.BaseException