0.14.0 / 2016-09-22
Logging
dd.datadogpy
logger name is no longer. datadog
now uses logger names matching the project hierarchy, i.e.
datadog.api
datadog.statsd
datadog.threadstats
By default, datadog
loggers are set with a do-nothing handler (NullHandler
).
To setup a different handler, one can add a handler
import logging
logging.getLogger("datadog").addHandler(...)
Changes
- [FEATURE] DogStatsD: Provide elapsed time from the
timed
decorator, #154 (thanks @tuukkamustonen) - [FEATURE] DogStatsD: Allow starting and stopping
timed
manually, #155 (thanks @tuukkamustonen) - [IMPROVEMENT] DogStatsD: Support timing for coroutine functions on Python 3.5 or higher, #146 (thanks @thehesiod)
- [OTHER] Rename loggers and set null handlers, #161