Skip to content

Commit aca8bde

Browse files
committed
Use evaluation prefix
1 parent b391602 commit aca8bde

File tree

8 files changed

+10
-9
lines changed

8 files changed

+10
-9
lines changed

sentry_sdk/integrations/launchdarkly.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -60,7 +60,7 @@ def after_evaluation(self, series_context, data, detail):
6060
# Spans support.
6161
span = sentry_sdk.get_current_span()
6262
if span:
63-
span.set_data(f"flag.{series_context.key}", detail.value)
63+
span.set_data(f"flag.evaluation.{series_context.key}", detail.value)
6464

6565
return data
6666

sentry_sdk/integrations/openfeature.py

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ def after(self, hook_context, details, hints):
3636
# Spans support.
3737
span = sentry_sdk.get_current_span()
3838
if span:
39-
span.set_data(f"flag.{details.flag_key}", details.value)
39+
span.set_data(f"flag.evaluation.{details.flag_key}", details.value)
4040

4141
def error(self, hook_context, exception, hints):
4242
# type: (HookContext, Exception, HookHints) -> None
@@ -49,5 +49,6 @@ def error(self, hook_context, exception, hints):
4949
span = sentry_sdk.get_current_span()
5050
if span:
5151
span.set_data(
52-
f"flag.{hook_context.flag_key}", hook_context.default_value
52+
f"flag.evaluation.{hook_context.flag_key}",
53+
hook_context.default_value,
5354
)

sentry_sdk/integrations/statsig.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ def sentry_check_gate(user, gate, *args, **kwargs):
3838
# Spans support.
3939
span = sentry_sdk.get_current_span()
4040
if span:
41-
span.set_data(f"flag.{gate}", enabled)
41+
span.set_data(f"flag.evaluation.{gate}", enabled)
4242

4343
return enabled
4444

sentry_sdk/integrations/unleash.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ def sentry_is_enabled(self, feature, *args, **kwargs):
3434
# Spans support.
3535
span = sentry_sdk.get_current_span()
3636
if span:
37-
span.set_data(f"flag.{feature}", enabled)
37+
span.set_data(f"flag.evaluation.{feature}", enabled)
3838

3939
return enabled
4040

tests/integrations/launchdarkly/test_launchdarkly.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -241,5 +241,5 @@ def test_launchdarkly_span_integration(
241241

242242
(event,) = events
243243
assert event["spans"][0]["data"] == ApproxDict(
244-
{"flag.hello": True, "flag.other": False}
244+
{"flag.evaluation.hello": True, "flag.evaluation.other": False}
245245
)

tests/integrations/openfeature/test_openfeature.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -175,5 +175,5 @@ def test_openfeature_span_integration(
175175

176176
(event,) = events
177177
assert event["spans"][0]["data"] == ApproxDict(
178-
{"flag.hello": True, "flag.world": False}
178+
{"flag.evaluation.hello": True, "flag.evaluation.world": False}
179179
)

tests/integrations/statsig/test_statsig.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -199,5 +199,5 @@ def test_statsig_span_integration(sentry_init, capture_events, uninstall_integra
199199

200200
(event,) = events
201201
assert event["spans"][0]["data"] == ApproxDict(
202-
{"flag.hello": True, "flag.world": False}
202+
{"flag.evaluation.hello": True, "flag.evaluation.world": False}
203203
)

tests/integrations/unleash/test_unleash.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -182,5 +182,5 @@ def test_unleash_span_integration(sentry_init, capture_events, uninstall_integra
182182

183183
(event,) = events
184184
assert event["spans"][0]["data"] == ApproxDict(
185-
{"flag.hello": True, "flag.other": False}
185+
{"flag.evaluation.hello": True, "flag.evaluation.other": False}
186186
)

0 commit comments

Comments
 (0)