Skip to content

Commit e4fed7d

Browse files
authored
telemetry: make _find_or_create_id public
1 parent d2fe1d0 commit e4fed7d

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

src/iterative_telemetry/__init__.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -75,7 +75,7 @@ def is_enabled(self):
7575
return (
7676
os.environ.get(DO_NOT_TRACK_ENV, None) is None and self.enabled()
7777
if callable(self.enabled)
78-
else self.enabled and _find_or_create_user_id() is not None
78+
else self.enabled and find_or_create_user_id() is not None
7979
)
8080

8181
def send(
@@ -153,7 +153,7 @@ def _runtime_info(self):
153153
# "tool_source": self.tool_source, # TODO
154154
# "scm_class": _scm_in_use(),
155155
**_system_info(),
156-
"user_id": _find_or_create_user_id(),
156+
"user_id": find_or_create_user_id(),
157157
"group_id": "", # TODO
158158
}
159159

@@ -210,7 +210,7 @@ def _read_user_id_locked(config_file: Path):
210210

211211

212212
@lru_cache(None)
213-
def _find_or_create_user_id():
213+
def find_or_create_user_id():
214214
"""
215215
The user's ID is stored on a file under the global config directory.
216216
The file should contain a JSON with a "user_id" key:

0 commit comments

Comments
 (0)