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 django.apps import AppConfig
|
||||||
from bookwyrm import settings
|
from bookwyrm import settings
|
||||||
|
|
||||||
|
|
||||||
class BookwyrmConfig(AppConfig):
|
class BookwyrmConfig(AppConfig):
|
||||||
name = 'bookwyrm'
|
name = "bookwyrm"
|
||||||
verbose_name = "BookWyrm"
|
verbose_name = "BookWyrm"
|
||||||
|
|
||||||
def ready(self):
|
def ready(self):
|
||||||
if settings.OTEL_EXPORTER_OTLP_ENDPOINT:
|
if settings.OTEL_EXPORTER_OTLP_ENDPOINT:
|
||||||
from bookwyrm.telemetry import open_telemetry
|
from bookwyrm.telemetry import open_telemetry
|
||||||
|
|
||||||
open_telemetry.instrumentDjango()
|
open_telemetry.instrumentDjango()
|
||||||
|
|
|
@ -6,10 +6,13 @@ from opentelemetry.sdk.trace.export import BatchSpanProcessor
|
||||||
trace.set_tracer_provider(TracerProvider())
|
trace.set_tracer_provider(TracerProvider())
|
||||||
trace.get_tracer_provider().add_span_processor(BatchSpanProcessor(OTLPSpanExporter()))
|
trace.get_tracer_provider().add_span_processor(BatchSpanProcessor(OTLPSpanExporter()))
|
||||||
|
|
||||||
|
|
||||||
def instrumentDjango():
|
def instrumentDjango():
|
||||||
from opentelemetry.instrumentation.django import DjangoInstrumentor
|
from opentelemetry.instrumentation.django import DjangoInstrumentor
|
||||||
|
|
||||||
DjangoInstrumentor().instrument()
|
DjangoInstrumentor().instrument()
|
||||||
|
|
||||||
|
|
||||||
def instrumentCelery():
|
def instrumentCelery():
|
||||||
from opentelemetry.instrumentation.celery import CeleryInstrumentor
|
from opentelemetry.instrumentation.celery import CeleryInstrumentor
|
||||||
from celery.signals import worker_process_init
|
from celery.signals import worker_process_init
|
||||||
|
|
|
@ -1,10 +1,13 @@
|
||||||
from django.apps import AppConfig
|
from django.apps import AppConfig
|
||||||
from celerywyrm import settings
|
from celerywyrm import settings
|
||||||
|
|
||||||
|
|
||||||
class CelerywyrmConfig(AppConfig):
|
class CelerywyrmConfig(AppConfig):
|
||||||
name = 'celerywyrm'
|
name = "celerywyrm"
|
||||||
verbose_name = "BookWyrm Celery"
|
verbose_name = "BookWyrm Celery"
|
||||||
|
|
||||||
def ready(self):
|
def ready(self):
|
||||||
if settings.OTEL_EXPORTER_OTLP_ENDPOINT:
|
if settings.OTEL_EXPORTER_OTLP_ENDPOINT:
|
||||||
from bookwyrm.telemetry import open_telemetry
|
from bookwyrm.telemetry import open_telemetry
|
||||||
|
|
||||||
open_telemetry.instrumentCelery()
|
open_telemetry.instrumentCelery()
|
||||||
|
|
Loading…
Add table
Reference in a new issue