chapeau/django_kepi/__init__.py

34 wiersze
771 B
Python

__title__ = 'django_kepi'
__version__ = '0.0.30'
VERSION = __version__
__author__ = 'Marnanel Thurman'
__license__ = 'GPL-2'
__copyright__ = 'Copyright (c) 2018 Marnanel Thurman'
import logging
logger = logging.getLogger(name='django_kepi')
ATSIGN_CONTEXT = "https://www.w3.org/ns/activitystreams",
# Decorator
def implements_activity_type(f_type):
def register(cls):
# XXX This will do something again later
pass #register_type(f_type, cls)
return cls
return register
class TombstoneException(Exception):
def __init__(self, *args, **kwargs):
super().__init__()
self.activity_form = kwargs.copy()
self.activity_form['type'] = 'Tombstone'
def __str__(self):
return str(self.activity_form)