Skip to content

Commit 8a7028e

Browse files
authored
Merge pull request #103 from reddit/expose_internal_decider
Expose `self._internal` Decider
2 parents e15db3b + 4f5286b commit 8a7028e

File tree

2 files changed

+6
-1
lines changed

2 files changed

+6
-1
lines changed

README.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,12 +10,14 @@ Documentation: https://reddit-experiments.readthedocs.io/
1010
Install the library:
1111

1212
```console
13-
$ pip install reddit-experiments
13+
# `reddit-v2-events` is a Reddit internal package used for emitting exposure events
14+
$ pip install reddit-experiments reddit-v2-events>=2.8.2
1415
```
1516

1617
Add the client to your application's Baseplate context:
1718

1819
```python
20+
from event_utils.v2_event_utils import ExperimentLogger
1921
from reddit_decider import decider_client_from_config
2022

2123
decider = decider_client_from_config(

reddit_decider/__init__.py

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -192,6 +192,9 @@ def __init__(
192192
else:
193193
self._event_logger = DebugLogger()
194194

195+
def internal_decider(self) -> RustDecider:
196+
return self._internal
197+
195198
def _send_expose(self, event: str, exposure_fields: dict) -> None:
196199
event_fields = deepcopy(exposure_fields)
197200
try:

0 commit comments

Comments
 (0)