o
    oi                     @   s   d Z dZzddlmZ ddlmZ ddlmZ W n) eyA   zddl	mZ ddl
mZ ddlmZ W n ey>   dZY nw Y nw dZ	 dZ	 d	Z	 d
Z	 dZdZdZdZdZdZdZdZdZdS )zCConstants used by the opentelemetry instrumentation implementation.T    )trace)TracerProvider)SpanAttributesF_span_tracer
connectionz8.1.0traceparentmysqlmainznet.sock.familyznet.sock.peer.addrznet.sock.peer.portznet.sock.host.addrznet.sock.host.portN)__doc__OTEL_ENABLEDopentelemetryr   opentelemetry.sdk.tracer   opentelemetry.semconv.tracer   ImportErrormysql.opentelemetrymysql.opentelemetry.sdk.trace!mysql.opentelemetry.semconv.traceOPTION_CNX_SPANOPTION_CNX_TRACERCONNECTION_SPAN_NAMEFIRST_SUPPORTED_VERSIONTRACEPARENT_HEADER_NAME	DB_SYSTEMDEFAULT_THREAD_NAMEDEFAULT_THREAD_IDNET_SOCK_FAMILYNET_SOCK_PEER_ADDRNET_SOCK_PEER_PORTNET_SOCK_HOST_ADDRNET_SOCK_HOST_PORT r!   r!   f/var/www/html/pca-backend/venv/lib/python3.10/site-packages/mysql/connector/opentelemetry/constants.py<module>   sB    