This is an automated email from the ASF dual-hosted git repository.
sciabarracom pushed a change to branch 0.9.0
in repository https://gitbox.apache.org/repos/asf/openserverless-operator.git
from 3ee0a79 update sha
add 68b8497 Restrict Redis tenant ACLs while preserving Lua on 0.9.0
(#140)
No new revisions were added by this update.
Summary of changes:
.github/workflows/check.yml | 21 +++
openserverless/datastore_connection.py | 69 ++++++++++
openserverless/redis.py | 149 ++++++++++++++-------
openserverless/redis_acl.py | 37 +++++
openserverless/redis_client.py | 45 +------
openserverless/templates/redis_manage_user_tpl.txt | 32 +----
run.sh | 2 +-
tests/redis_tenant_acl_live.py | 145 ++++++++++++++++++++
tests/test_datastore_connection.py | 100 ++++++++++++++
tests/test_operator_entrypoint.py | 49 +++++++
tests/test_redis_tenant_acl.py | 145 ++++++++++++++++++++
11 files changed, 678 insertions(+), 116 deletions(-)
create mode 100644 openserverless/datastore_connection.py
create mode 100644 openserverless/redis_acl.py
create mode 100644 tests/redis_tenant_acl_live.py
create mode 100644 tests/test_datastore_connection.py
create mode 100644 tests/test_operator_entrypoint.py
create mode 100644 tests/test_redis_tenant_acl.py