Hotglue ETL Exceptions
raw JSON → 0.1.0 verified Fri May 01 auth: no python
Provides a set of exception classes for error handling in Hotglue ETL pipelines. Current version 0.1.0, released 2024-05-15. Low activity; likely stable.
pip install hotglue-etl-exceptions Common errors
error ModuleNotFoundError: No module named 'hotglue.etl.exceptions' ↓
cause Incorrect import path using dots instead of underscores.
fix
Use 'from hotglue_etl_exceptions import ETLException'
error ImportError: cannot import name 'ETLException' from 'hotglue_etl_exceptions' ↓
cause Package not installed or outdated; misspelling.
fix
Run 'pip install hotglue-etl-exceptions' and check spelling.
Warnings
gotcha Package name uses hyphens but import uses underscores (hotglue_etl_exceptions). ↓
fix Use 'from hotglue_etl_exceptions import ...'
deprecated Version 0.1.0 is very early; API may change without notice. ↓
fix Pin to exact version and test upgrades.
Imports
- ETLException wrong
from hotglue.etl.exceptions import ETLExceptioncorrectfrom hotglue_etl_exceptions import ETLException - ConnectionError wrong
import hotglue_etl_exceptions.ConnectionErrorcorrectfrom hotglue_etl_exceptions import ConnectionError
Quickstart
from hotglue_etl_exceptions import ETLException, ConnectionError
try:
# Your ETL code here
raise ConnectionError('Failed to connect to source')
except ETLException as e:
print(f'ETL Error: {e}')