Skip to content

Commit af9d7a9

Browse files
committed
update ExperimentLogger docs
1 parent 36367cc commit af9d7a9

File tree

1 file changed

+3
-7
lines changed

1 file changed

+3
-7
lines changed

docs/index.rst

Lines changed: 3 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -14,10 +14,7 @@ Prerequisite packages
1414
1515
reddit-edgecontext>=1.0.0
1616
17-
# upgrade or integrate latest reddit-v2-events package
18-
# or manually update thrift schemas
19-
# to allow event fields to be populated in exposures
20-
reddit-v2-events
17+
reddit-v2-events>=2.5.3
2118
2219
Prerequisite infrastructure
2320
---------------------------
@@ -74,12 +71,11 @@ Initialize :code:`decider` instance on Baseplate context
7471
--------------------------------------------------------
7572

7673
In your service's initialization process, add a :code:`decider` instance to baseplate's context:
77-
(Note the use of the :code:`ExperimentLogger`, which is used to publish exposure V2 events,
78-
an example can be seen `here <https://github.snooguts.net/reddit/reddit-service-graphql/blob/master/graphql-py/graphql_api/events/utils.py>`_)
7974

8075
.. code-block:: python
8176
8277
# application code
78+
from event_utils.v2_event_utils import ExperimentLogger
8379
from reddit_decider import decider_client_from_config
8480
from reddit_decider import DeciderClient
8581
@@ -100,7 +96,7 @@ an example can be seen `here <https://github.snooguts.net/reddit/reddit-service-
10096
baseplate.configure_context({
10197
"decider": DeciderClient(
10298
prefix="experiments.",
103-
event_logger=ExperimentLogger,
99+
event_logger=ExperimentLogger()),
104100
request_field_extractor=my_field_extractor # optional
105101
})
106102

0 commit comments

Comments
 (0)