Skip to content

power_balance.exceptions#

Source: power_balance/exceptions/__init__.py

Class InternalError#

InternalError(msg: str) -> None
Source: power_balance/exceptions/__init__.py

Exception for errors relating to internal setup, processes etc

Class InvalidConfigurationError#

InvalidConfigurationError(msg) -> None
Source: power_balance/exceptions/__init__.py

Exception for invalid PowerBalance configuration

Class InvalidInputError#

InvalidInputError(msg: str) -> None
Source: power_balance/exceptions/__init__.py

Exception for cases where specified argument is not valid

Class ModelicaParameterError#

ModelicaParameterError(parameter_name: str) -> None
Source: power_balance/exceptions/__init__.py

Exception for cases where parameter is not found within the OpenModelica server session itself

Class PluginError#

PluginError(msg: str) -> None
Source: power_balance/exceptions/__init__.py

Exception for errors relating to plugin setup/modification

Class TranslationError#

TranslationError(msg: str) -> None
Source: power_balance/exceptions/__init__.py

Exception for cases where parameter exchange between API and Modelica server session failed

Class UnidentifiedParameterError#

UnidentifiedParameterError(msg: str) -> None
Source: power_balance/exceptions/__init__.py

Exception for cases where parameter is not recognised

Class ValidationError#

ValidationError(info: str, label: str) -> None
Source: power_balance/exceptions/__init__.py

Exception for cases where validation via a Pydantic validator fails


Last update: April 1, 2022