22# (c) Copyright Instana Inc. 2018
33
44import os
5- import sys
5+
66import opentracing
77
8+ from .autoprofile .profiler import Profiler
89from .log import logger
910from .tracer import InstanaTracer
10- from .autoprofile .profiler import Profiler
1111
1212agent = None
1313tracer = None
1919aws_env = os .environ .get ("AWS_EXECUTION_ENV" , "" )
2020env_is_test = "INSTANA_TEST" in os .environ
2121env_is_aws_fargate = aws_env == "AWS_ECS_FARGATE"
22- env_is_aws_eks_fargate = (os .environ .get ("INSTANA_TRACER_ENVIRONMENT" ) == "AWS_EKS_FARGATE" )
22+ env_is_aws_eks_fargate = (
23+ os .environ .get ("INSTANA_TRACER_ENVIRONMENT" ) == "AWS_EKS_FARGATE"
24+ )
2325env_is_aws_lambda = "AWS_Lambda_" in aws_env
2426k_service = os .environ .get ("K_SERVICE" )
2527k_configuration = os .environ .get ("K_CONFIGURATION" )
2628k_revision = os .environ .get ("K_REVISION" )
2729instana_endpoint_url = os .environ .get ("INSTANA_ENDPOINT_URL" )
28- env_is_google_cloud_run = all ((k_service , k_configuration , k_revision , instana_endpoint_url ))
30+ env_is_google_cloud_run = all (
31+ (k_service , k_configuration , k_revision , instana_endpoint_url )
32+ )
2933
3034if env_is_test :
3135 from .agent .test import TestAgent
5256 from instana .agent .google_cloud_run import GCRAgent
5357 from instana .recorder import StanRecorder
5458
55- agent = GCRAgent (service = k_service , configuration = k_configuration , revision = k_revision )
59+ agent = GCRAgent (
60+ service = k_service , configuration = k_configuration , revision = k_revision
61+ )
5662 span_recorder = StanRecorder (agent )
5763elif env_is_aws_eks_fargate :
5864 from .agent .aws_eks_fargate import EKSFargateAgent
@@ -96,7 +102,10 @@ def set_agent(new_agent):
96102
97103try :
98104 from opentracing .scope_managers .contextvars import ContextVarsScopeManager
99- async_tracer = InstanaTracer (scope_manager = ContextVarsScopeManager (), recorder = span_recorder )
105+
106+ async_tracer = InstanaTracer (
107+ scope_manager = ContextVarsScopeManager (), recorder = span_recorder
108+ )
100109except Exception :
101110 logger .debug ("Error setting up async_tracer:" , exc_info = True )
102111
@@ -107,7 +116,10 @@ def set_agent(new_agent):
107116def setup_tornado_tracer ():
108117 global tornado_tracer
109118 from opentracing .scope_managers .tornado import TornadoScopeManager
110- tornado_tracer = InstanaTracer (scope_manager = TornadoScopeManager (), recorder = span_recorder )
119+
120+ tornado_tracer = InstanaTracer (
121+ scope_manager = TornadoScopeManager (), recorder = span_recorder
122+ )
111123
112124
113125# Set ourselves as the tracer.
0 commit comments