Skip to content

Commit 2ea5c81

Browse files
committed
first attempt for fix
1 parent 62fc3de commit 2ea5c81

File tree

1 file changed

+7
-3
lines changed

1 file changed

+7
-3
lines changed

ddtrace/internal/telemetry/data.py

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -57,11 +57,11 @@ def _get_application(key):
5757
Cached() annotation only supports functions with one argument
5858
"""
5959
# avoid circular dependency
60-
from ddtrace.internal.process_tags import process_tags
60+
from ddtrace.internal import process_tags
6161

6262
service, version, env = key
6363

64-
return {
64+
application = {
6565
"service_name": service or DEFAULT_SERVICE_NAME, # mandatory field, can not be empty
6666
"service_version": version or "",
6767
"env": env or "",
@@ -70,9 +70,13 @@ def _get_application(key):
7070
"tracer_version": get_version(),
7171
"runtime_name": platform.python_implementation(),
7272
"runtime_version": _format_version_info(sys.implementation.version),
73-
"process_tags": process_tags,
7473
}
7574

75+
if process_tags := process_tags.process_tags:
76+
application["process_tags"] = process_tags
77+
78+
return application
79+
7680

7781
def update_imported_dependencies(already_imported: Dict[str, str], new_modules: Iterable[str]) -> List[Dict[str, str]]:
7882
deps = []

0 commit comments

Comments
 (0)