debian-django-statsd-mozilla/django_statsd/patches/__init__.py

28 lines
656 B
Python
Raw Normal View History

2011-12-16 22:49:45 +01:00
from django.conf import settings
from django.utils.importlib import import_module
# Workaround for tests.
try:
minimal = {
'DATABASES': {
'default': {
'ENGINE': 'django.db.backends.sqlite3',
'NAME': 'mydatabase'
}
},
'ROOT_URLCONF': '',
'STATSD_CLIENT': 'django_statsd.clients.null',
'STATSD_PREFIX': None,
'METLOG': None
}
if not settings.configured:
settings.configure(**minimal)
patches = getattr(settings, 'STATSD_PATCHES', [])
except ImportError:
patches = []
2011-12-16 22:49:45 +01:00
for patch in patches:
import_module(patch).patch()