Skip to main content

Library for creating status tracking library.

Project description

Documentation Status https://github.com/MacHu-GWU/abstract_tracker-project/workflows/CI/badge.svg https://codecov.io/gh/MacHu-GWU/abstract_tracker-project/branch/main/graph/badge.svg https://img.shields.io/pypi/v/abstract-tracker.svg https://img.shields.io/pypi/l/abstract-tracker.svg https://img.shields.io/pypi/pyversions/abstract-tracker.svg https://img.shields.io/badge/Release_History!--None.svg?style=social https://img.shields.io/badge/STAR_Me_on_GitHub!--None.svg?style=social
https://img.shields.io/badge/Link-Document-blue.svg https://img.shields.io/badge/Link-API-blue.svg https://img.shields.io/badge/Link-Install-blue.svg https://img.shields.io/badge/Link-GitHub-blue.svg https://img.shields.io/badge/Link-Submit_Issue-blue.svg https://img.shields.io/badge/Link-Request_Feature-blue.svg https://img.shields.io/badge/Link-Download-blue.svg

Welcome to abstract_tracker Documentation

📔 See Full Documentation HERE.

https://abstract-tracker.readthedocs.io/en/latest/_static/abstract_tracker-logo.png

This library help you track the business critical task status moving from pending (todo), to in_progress, then possibly to failed (also with error traceback information) or succeeded. If it failed too many times, it will be marked as exhausted. If you never want to see it anymore, it will be marked as ignored.

This library provides the abstraction layer that can work with arbitrary backend. For instance, local file, AWS S3, SQL Database, AWS DynamoDB, Redis, MongoDB, …, as you wish.

Install

abstract_tracker is released on PyPI, so all you need is to:

$ pip install abstract-tracker

To upgrade to latest version:

$ pip install --upgrade abstract-tracker

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

abstract_tracker-0.1.1.tar.gz (23.0 kB view hashes)

Uploaded Source

Built Distribution

abstract_tracker-0.1.1-py3-none-any.whl (22.0 kB view hashes)

Uploaded Python 3

Supported by

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