|
31 | 31 | PYTHON_ENABLE_DEBUG_LOGGING,
|
32 | 32 | PYTHON_ENABLE_INIT_INDEXING,
|
33 | 33 | PYTHON_APPLICATIONINSIGHTS_ENABLE_TELEMETRY,
|
34 |
| - PYTHON_APPLICATIONINSIGHTS_ENABLE_TELEMETRY_DEFAULT, |
35 | 34 | PYTHON_ENABLE_OPENTELEMETRY,
|
36 |
| - PYTHON_ENABLE_OPENTELEMETRY_DEFAULT, |
37 | 35 | PYTHON_LANGUAGE_RUNTIME,
|
38 | 36 | PYTHON_ROLLBACK_CWD_PATH,
|
39 | 37 | PYTHON_SCRIPT_FILE_NAME,
|
@@ -386,20 +384,11 @@ async def _handle__worker_init_request(self, request):
|
386 | 384 | constants.SHARED_MEMORY_DATA_TRANSFER: _TRUE,
|
387 | 385 | }
|
388 | 386 |
|
389 |
| - opentelemetry_app_setting = get_app_setting( |
390 |
| - setting=PYTHON_ENABLE_OPENTELEMETRY, |
391 |
| - default_value=PYTHON_ENABLE_OPENTELEMETRY_DEFAULT, |
392 |
| - ) |
393 |
| - |
394 |
| - appinsights_app_setting = get_app_setting( |
395 |
| - setting=PYTHON_APPLICATIONINSIGHTS_ENABLE_TELEMETRY, |
396 |
| - default_value=PYTHON_APPLICATIONINSIGHTS_ENABLE_TELEMETRY_DEFAULT, |
397 |
| - ) |
398 |
| - if appinsights_app_setting and appinsights_app_setting.lower() == "true": |
| 387 | + if is_envvar_true(PYTHON_APPLICATIONINSIGHTS_ENABLE_TELEMETRY): |
399 | 388 | self.initialize_azure_monitor()
|
400 | 389 |
|
401 |
| - if opentelemetry_app_setting and opentelemetry_app_setting.lower() == "true": |
402 |
| - self._otel_libs_available = True |
| 390 | + if is_envvar_true(PYTHON_ENABLE_OPENTELEMETRY): |
| 391 | + self.initialize_azure_monitor() |
403 | 392 |
|
404 | 393 | if self._azure_monitor_available or self._otel_libs_available:
|
405 | 394 | capabilities[constants.WORKER_OPEN_TELEMETRY_ENABLED] = _TRUE
|
@@ -795,13 +784,9 @@ async def _handle__function_environment_reload_request(self, request):
|
795 | 784 | bindings.load_binding_registry()
|
796 | 785 |
|
797 | 786 | capabilities = {}
|
798 |
| - if get_app_setting( |
799 |
| - setting=PYTHON_ENABLE_OPENTELEMETRY, |
800 |
| - default_value=PYTHON_ENABLE_OPENTELEMETRY_DEFAULT): |
| 787 | + if is_envvar_true(PYTHON_ENABLE_OPENTELEMETRY): |
801 | 788 | self._otel_libs_available = True
|
802 |
| - if get_app_setting( |
803 |
| - setting=PYTHON_APPLICATIONINSIGHTS_ENABLE_TELEMETRY, |
804 |
| - default_value=PYTHON_APPLICATIONINSIGHTS_ENABLE_TELEMETRY_DEFAULT): |
| 789 | + if is_envvar_true(PYTHON_APPLICATIONINSIGHTS_ENABLE_TELEMETRY): |
805 | 790 | self.initialize_azure_monitor()
|
806 | 791 |
|
807 | 792 | if self._azure_monitor_available or self._otel_libs_available:
|
|
0 commit comments