Support the cache_refusals conf setting

Fixes #17
This commit is contained in:
Luke Bakken 2019-01-14 11:53:47 -08:00
parent 24d3a4a004
commit 01fe415851
2 changed files with 14 additions and 2 deletions

View File

@ -55,4 +55,8 @@ end}.
{mapping, "auth_cache.cache_module", "rabbitmq_auth_backend_cache.cache_module", [
{datatype, atom}
]}.
]}.
{mapping, "auth_cache.cache_refusals", "rabbitmq_auth_backend_cache.cache_refusals", [
{datatype, {enum, [true, false]}}
]}.

View File

@ -44,4 +44,12 @@
[{rabbit,[{auth_backends,[rabbit_auth_backend_cache]}]},
{rabbitmq_auth_backend_cache,
[{cache_module,rabbit_auth_backend_ets_segmented}]}],
[rabbitmq_auth_backend_cache]}].
[rabbitmq_auth_backend_cache]},
{cache_refusals,
"auth_backends.1 = cache
auth_cache.cache_refusals = true",
[{rabbit,[{auth_backends,[rabbit_auth_backend_cache]}]},
{rabbitmq_auth_backend_cache,
[{cache_refusals,true}]}],
[rabbitmq_auth_backend_cache]}
].