From cf84f59d9bdf819d943b3de8e3bc85c561f88efe Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Lo=C3=AFc=20Hoguin?= Date: Sat, 28 Sep 2019 15:40:41 +0200 Subject: Add persistent_term support to the router --- doc/src/manual/cowboy_router.asciidoc | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'doc/src/manual/cowboy_router.asciidoc') diff --git a/doc/src/manual/cowboy_router.asciidoc b/doc/src/manual/cowboy_router.asciidoc index 61b8d57..d3c1306 100644 --- a/doc/src/manual/cowboy_router.asciidoc +++ b/doc/src/manual/cowboy_router.asciidoc @@ -13,7 +13,10 @@ The router takes the `dispatch` rules as input from the middleware environment. Dispatch rules are generated by calling the link:man:cowboy_router:compile(3)[cowboy_router:compile(3)] -function. +function. The environment can contain the rules directly +or a tuple `{persistent_term, Key}`, in which case Cowboy +will call `persistent_term:get(Key)` to retrieve the +dispatch rules. When a route matches, the router sets the `handler` and `handler_opts` middleware environment values containing -- cgit v1.2.3