Skip to main content

Library to make it easy to track events in python/django apps

Project description

# Eventlib

[![Build Status](https://secure.travis-ci.org/Yipit/eventlib.png)](http://travis-ci.org/Yipit/eventlib)

Long story short, eventlib is an asynchronous event tracking app for Django. This library was built upon the following values:

  • It must be deadly simple to log an event;
  • It must be possible to track each event in different ways;
  • Each different “event handler” must be completely separate and fail gracefully;
  • The event system must be asynchronous, so let’s use celery;
  • The library must be extensible;
  • 100% of test coverage is enough.

To learn how it works, please refer to our tutorial:

  1. [First steps to log an event](docs/p1-tutorial.md)
  2. [Declaring an event](docs/p2-declaring-an-event.md)
  3. [Asynchronous logging](docs/p3-asynchronous-logging.md)

Project details


Release history Release notifications

This version
History Node

0.1.5

History Node

0.1.3

History Node

0.1.2

History Node

0.1.1

History Node

0.1.0

History Node

0.0.9

History Node

0.0.8

History Node

0.0.7

History Node

0.0.6

History Node

0.0.5

History Node

0.0.4

History Node

0.0.3

History Node

0.0.2

Download files

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

Filename, size & hash SHA256 hash help File type Python version Upload date
eventlib-0.1.5.tar.gz (11.3 kB) Copy SHA256 hash SHA256 Source None Oct 2, 2013

Supported by

Elastic Elastic Search Pingdom Pingdom Monitoring Google Google BigQuery Sentry Sentry Error logging CloudAMQP CloudAMQP RabbitMQ AWS AWS Cloud computing DataDog DataDog Monitoring Fastly Fastly CDN DigiCert DigiCert EV certificate StatusPage StatusPage Status page