""" Event tracking backend module. Contains the base class for event trackers, and implementation of some backends. """ from __future__ import absolute_import import abc class BaseBackend(object): """ Abstract Base Class for event tracking backends. """ __metaclass__ = abc.ABCMeta def __init__(self, **kwargs): pass @abc.abstractmethod def send(self, event): """Send event to tracker.""" pass