From ef2f94b9065c79d084523654a02276d6b8987542 Mon Sep 17 00:00:00 2001 From: "ChangBo Guo(gcb)" <eric.guo@easystack.cn> Date: Thu, 2 Nov 2017 19:59:17 +0800 Subject: [PATCH] Change RPC dispatcher access_policy to DefaultRPCAccessPolicy The legacy access policy LegacyRPCAccessPolicy allows RPC access to all callable endpoint methods including private methods (methods prefixed by '_'). Trove doesn't expose private method, so need change to DefaultRPCAccessPolicy. Change-Id: Ic00a60c47b8e098ac227a4cca93636657207ede8 --- trove/rpc.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/trove/rpc.py b/trove/rpc.py index 50748aea08..d41381b1b2 100644 --- a/trove/rpc.py +++ b/trove/rpc.py @@ -125,7 +125,7 @@ def get_server(target, endpoints, key, serializer=None, endpoints, executor=executor, serializer=serializer, - access_policy=dispatcher.LegacyRPCAccessPolicy) + access_policy=dispatcher.DefaultRPCAccessPolicy) def get_notifier(service=None, host=None, publisher_id=None):