Merge pull request #13688 from edx/common_cleanup/datadog

Move datadog from common to openedx/core
This commit is contained in:
Nimisha Asthagiri
2016-10-07 14:13:34 -04:00
committed by GitHub
4 changed files with 5 additions and 2 deletions

View File

@@ -1,25 +0,0 @@
from django.conf import settings
from dogapi import dog_stats_api, dog_http_api
def run():
"""
Initialize connection to datadog during django startup.
Can be configured using a dictionary named DATADOG in the django
project settings.
"""
# By default use the statsd agent
options = {'statsd': True}
if hasattr(settings, 'DATADOG'):
options.update(settings.DATADOG)
# Not all arguments are documented.
# Look at the source code for details.
dog_stats_api.start(**options)
dog_http_api.api_key = options.get('api_key')