Make it black 🎸
This commit is contained in:
parent
5b3ff0cf82
commit
f5f861ce25
3 changed files with 11 additions and 2 deletions
|
@ -1,10 +1,13 @@
|
|||
from django.apps import AppConfig
|
||||
from bookwyrm import settings
|
||||
|
||||
|
||||
class BookwyrmConfig(AppConfig):
|
||||
name = 'bookwyrm'
|
||||
name = "bookwyrm"
|
||||
verbose_name = "BookWyrm"
|
||||
|
||||
def ready(self):
|
||||
if settings.OTEL_EXPORTER_OTLP_ENDPOINT:
|
||||
from bookwyrm.telemetry import open_telemetry
|
||||
|
||||
open_telemetry.instrumentDjango()
|
||||
|
|
|
@ -6,10 +6,13 @@ from opentelemetry.sdk.trace.export import BatchSpanProcessor
|
|||
trace.set_tracer_provider(TracerProvider())
|
||||
trace.get_tracer_provider().add_span_processor(BatchSpanProcessor(OTLPSpanExporter()))
|
||||
|
||||
|
||||
def instrumentDjango():
|
||||
from opentelemetry.instrumentation.django import DjangoInstrumentor
|
||||
|
||||
DjangoInstrumentor().instrument()
|
||||
|
||||
|
||||
def instrumentCelery():
|
||||
from opentelemetry.instrumentation.celery import CeleryInstrumentor
|
||||
from celery.signals import worker_process_init
|
||||
|
|
|
@ -1,10 +1,13 @@
|
|||
from django.apps import AppConfig
|
||||
from celerywyrm import settings
|
||||
|
||||
|
||||
class CelerywyrmConfig(AppConfig):
|
||||
name = 'celerywyrm'
|
||||
name = "celerywyrm"
|
||||
verbose_name = "BookWyrm Celery"
|
||||
|
||||
def ready(self):
|
||||
if settings.OTEL_EXPORTER_OTLP_ENDPOINT:
|
||||
from bookwyrm.telemetry import open_telemetry
|
||||
|
||||
open_telemetry.instrumentCelery()
|
||||
|
|
Loading…
Add table
Reference in a new issue