diff --git a/casbin/persist/adapters/__init__.py b/casbin/persist/adapters/__init__.py index 414ab547..804ae9ca 100644 --- a/casbin/persist/adapters/__init__.py +++ b/casbin/persist/adapters/__init__.py @@ -1,2 +1,3 @@ from .file_adapter import FileAdapter from .adapter_filtered import FilteredAdapter +from .update_adapter import UpdateAdapter diff --git a/casbin/persist/adapters/update_adapter.py b/casbin/persist/adapters/update_adapter.py index a6bea8d9..b9356ec6 100644 --- a/casbin/persist/adapters/update_adapter.py +++ b/casbin/persist/adapters/update_adapter.py @@ -7,3 +7,9 @@ def update_policy(self, sec, ptype, old_rule, new_policy): This is part of the Auto-Save feature. """ pass + + def update_policies(self, sec, ptype, old_rules, new_rules): + """ + UpdatePolicies updates some policy rules to storage, like db, redis. + """ + pass