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
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.
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.

Demonstrates catching custom exceptions raised by Hotglue ETL operations.

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}')