Skip to main content

Decorators for ETL functions with logging and error handling

Project description

ODM Helper Decorations

Python decorators for ETL functions with logging and error handling.

Installation

pip install odm-hlp-decorations

Usage

from odm_hlp_decorations import task

@task()
def my_function():
    # Your code here
    pass

Requirements

  • Python 3.8+
  • python-dotenv

Configuration

Create a .env file with:

logs_path=./logs/

License

MIT

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

odm_hlp_decorations-1.0.1.tar.gz (2.4 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

odm_hlp_decorations-1.0.1-py3-none-any.whl (3.0 kB view details)

Uploaded Python 3

File details

Details for the file odm_hlp_decorations-1.0.1.tar.gz.

File metadata

  • Download URL: odm_hlp_decorations-1.0.1.tar.gz
  • Upload date:
  • Size: 2.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/2.2.1 CPython/3.13.7 Windows/2019Server

File hashes

Hashes for odm_hlp_decorations-1.0.1.tar.gz
Algorithm Hash digest
SHA256 892c3a2a3086ff9c202720e6a3fafea634d6142178aafb1bbd0943e1e747422c
MD5 ab849b12d3e541636820f73f1ffc7699
BLAKE2b-256 bbe9cfc2785a6c297a184998ba73b7902304efb1807279567847996828501551

See more details on using hashes here.

File details

Details for the file odm_hlp_decorations-1.0.1-py3-none-any.whl.

File metadata

  • Download URL: odm_hlp_decorations-1.0.1-py3-none-any.whl
  • Upload date:
  • Size: 3.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/2.2.1 CPython/3.13.7 Windows/2019Server

File hashes

Hashes for odm_hlp_decorations-1.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 e729a46ec6d22668a9837542c708c25b361f930cda37284c9acbd6b1b7b65a72
MD5 ff892ffcabd53ed4489761ff1c075090
BLAKE2b-256 4525f2ad93b06ebd56f4ce3433643c1ca1626250e08148758b38a24269d53ac1

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page