diff options
| author | Michael Klishin <mklishin@pivotal.io> | 2017-02-09 18:56:02 +0300 |
|---|---|---|
| committer | Michael Klishin <mklishin@pivotal.io> | 2017-02-09 18:56:02 +0300 |
| commit | 7c2d56d6ff8557358109d3883ff6f53cef16df2e (patch) | |
| tree | 1ea8a8e7b65594ecfe03130184173150d55deadf | |
| parent | 3599cde502f31d840cf6bcf49b12986c2b25c36c (diff) | |
| download | rabbitmq-server-git-7c2d56d6ff8557358109d3883ff6f53cef16df2e.tar.gz | |
Accept `cache` as a shortcut for `rabbit_auth_backend_cache`
References rabbitmq/rabbitmq-auth-backend-cache#7.
| -rw-r--r-- | priv/schema/rabbitmq.schema | 1 | ||||
| -rw-r--r-- | test/config_schema_SUITE_data/snippets.config | 12 |
2 files changed, 12 insertions, 1 deletions
diff --git a/priv/schema/rabbitmq.schema b/priv/schema/rabbitmq.schema index 71032c4ffb..a0d44f246b 100644 --- a/priv/schema/rabbitmq.schema +++ b/priv/schema/rabbitmq.schema @@ -284,6 +284,7 @@ fun(Conf) -> (internal) -> rabbit_auth_backend_internal; (ldap) -> rabbit_auth_backend_ldap; (http) -> rabbit_auth_backend_http; + (cache) -> rabbit_auth_backend_cache; (amqp) -> rabbit_auth_backend_amqp; (dummy) -> rabbit_auth_backend_dummy; (Other) when is_atom(Other) -> Other; diff --git a/test/config_schema_SUITE_data/snippets.config b/test/config_schema_SUITE_data/snippets.config index 92504b8c0d..6b53244f75 100644 --- a/test/config_schema_SUITE_data/snippets.config +++ b/test/config_schema_SUITE_data/snippets.config @@ -826,6 +826,16 @@ auth_amqp.timeout = 100", {vhost, <<"my_vhost">>}, {exchange, <<"exchange_name">>}, {timeout, 100}]}], -[rabbitmq_auth_backend_amqp]} +[rabbitmq_auth_backend_amqp]}, + +{80, +"auth_backends.1 = cache +auth_cache.cached_backend = ldap", +[ + {rabbit, + [{auth_backends,[rabbit_auth_backend_cache]}]}, + {rabbitmq_auth_backend_cache, + [{cached_backend,rabbit_auth_backend_ldap}]} +], [rabbitmq_auth_backend_cache]} ]. |
