Skip to content

Commit 012d074

Browse files
authored
Merge pull request #154 from clerk/revert-101-add-telemetry-hooks
Revert "Add telemetry hooks"
2 parents 39d4e10 + 0757bd8 commit 012d074

File tree

10 files changed

+0
-796
lines changed

10 files changed

+0
-796
lines changed
Lines changed: 0 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,4 @@
1-
import os
2-
31
from .clerk_before_request_hook import ClerkBeforeRequestHook
4-
from .telemetry_hooks import TelemetryBeforeRequestHook, TelemetryAfterSuccessHook, TelemetryAfterErrorHook
5-
from .telemetry.collector import LiveTelemetryCollector, DebugTelemetryCollector
6-
from .telemetry.samplers import RandomSampler, DeduplicatingSampler
72
from .types import Hooks
83

94

@@ -18,19 +13,3 @@ def init_hooks(hooks: Hooks):
1813
with an instance of a hook that implements that specific Hook interface
1914
Hooks are registered per SDK instance, and are valid for the lifetime of the SDK instance"""
2015
hooks.register_before_request_hook(ClerkBeforeRequestHook())
21-
configure_telemetry(hooks)
22-
23-
def configure_telemetry(hooks: Hooks):
24-
# one of two filters for telemetry
25-
# the other is when we can detect that it's a development environment
26-
# which we can only see when we see the secret key starting with sk_test
27-
if os.environ.get('CLERK_TELEMETRY_DISABLED') == '1':
28-
return
29-
30-
collectors = [LiveTelemetryCollector([RandomSampler(), DeduplicatingSampler()])]
31-
if os.environ.get('CLERK_TELEMETRY_DEBUG') == '1':
32-
collectors.append(DebugTelemetryCollector())
33-
34-
hooks.register_before_request_hook(TelemetryBeforeRequestHook(collectors))
35-
hooks.register_after_success_hook(TelemetryAfterSuccessHook(collectors))
36-
hooks.register_after_error_hook(TelemetryAfterErrorHook(collectors))

src/clerk_backend_api/_hooks/telemetry/__init__.py

Whitespace-only changes.

src/clerk_backend_api/_hooks/telemetry/collector.py

Lines changed: 0 additions & 102 deletions
This file was deleted.

src/clerk_backend_api/_hooks/telemetry/events.py

Lines changed: 0 additions & 24 deletions
This file was deleted.

src/clerk_backend_api/_hooks/telemetry/samplers.py

Lines changed: 0 additions & 72 deletions
This file was deleted.

src/clerk_backend_api/_hooks/telemetry_hooks.py

Lines changed: 0 additions & 96 deletions
This file was deleted.

tests/telemetry/__init__.py

Whitespace-only changes.

0 commit comments

Comments
 (0)