diff --git a/src/recommendationservice/recommendation_server.py b/src/recommendationservice/recommendation_server.py index ac4cda9..1219555 100644 --- a/src/recommendationservice/recommendation_server.py +++ b/src/recommendationservice/recommendation_server.py @@ -22,6 +22,7 @@ from concurrent import futures import googleclouddebugger import googlecloudprofiler +from google.auth.exceptions import DefaultCredentialsError import grpc from opencensus.trace.exporters import print_exporter from opencensus.trace.exporters import stackdriver_exporter @@ -108,7 +109,7 @@ if __name__ == "__main__": project_id=os.environ.get('GCP_PROJECT_ID'), transport=AsyncTransport) tracer_interceptor = server_interceptor.OpenCensusServerInterceptor(sampler, exporter) - except KeyError: + except (KeyError, DefaultCredentialsError): logger.info("Tracing disabled.") tracer_interceptor = server_interceptor.OpenCensusServerInterceptor()