11"""
2- Settings for Datadog tracer are all namespaced in the DATADOG_APM setting.
2+ Settings for Datadog tracer are all namespaced in the DATADOG_TRACE setting.
33For example your project's `settings.py` file might look like this:
44
5- DATADOG_APM = {
6- 'DEFAULT_TRACER ': 'myapp.tracer',
5+ DATADOG_TRACE = {
6+ 'TRACER ': 'myapp.tracer',
77}
88
99This module provides the `setting` object, that is used to access
1919from django .test .signals import setting_changed
2020
2121
22- USER_SETTINGS = getattr (django_settings , 'DATADOG_APM ' , None )
22+ USER_SETTINGS = getattr (django_settings , 'DATADOG_TRACE ' , None )
2323
2424# List of available settings with their defaults
2525DEFAULTS = {
26- 'DEFAULT_TRACER ' : 'ddtrace.tracer' ,
26+ 'TRACER ' : 'ddtrace.tracer' ,
2727 'DEFAULT_SERVICE' : 'django' ,
2828 'ENABLED' : not django_settings .DEBUG ,
2929}
3030
3131# List of settings that may be in string import notation.
3232IMPORT_STRINGS = (
33- 'DEFAULT_TRACER ' ,
33+ 'TRACER ' ,
3434)
3535
3636# List of settings that have been removed
@@ -63,7 +63,7 @@ class DatadogSettings(object):
6363
6464 from ddtrace.contrib.django.conf import settings
6565
66- tracer = settings.DEFAULT_TRACER
66+ tracer = settings.TRACER
6767
6868 Any setting with string import paths will be automatically resolved
6969 and return the class, rather than the string literal.
@@ -77,7 +77,7 @@ def __init__(self, user_settings=None, defaults=None, import_strings=None):
7777 @property
7878 def user_settings (self ):
7979 if not hasattr (self , '_user_settings' ):
80- self ._user_settings = getattr (settings , 'DATADOG_APM ' , {})
80+ self ._user_settings = getattr (settings , 'DATADOG_TRACE ' , {})
8181 return self ._user_settings
8282
8383 def __getattr__ (self , attr ):
@@ -118,7 +118,7 @@ def reload_settings(*args, **kwargs):
118118 """
119119 global settings
120120 setting , value = kwargs ['setting' ], kwargs ['value' ]
121- if setting == 'DATADOG_APM ' :
121+ if setting == 'DATADOG_TRACE ' :
122122 settings = DatadogSettings (value , DEFAULTS , IMPORT_STRINGS )
123123
124124
0 commit comments