معرفی شرکت ها


casbin-redis-watcher-1.1.1


Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر

توضیحات

Casbin role watcher to be used for monitoring updates to policies for PyCasbin
ویژگی مقدار
سیستم عامل -
نام فایل casbin-redis-watcher-1.1.1
نام casbin-redis-watcher
نسخه کتابخانه 1.1.1
نگهدارنده []
ایمیل نگهدارنده []
نویسنده nekotoxin
ایمیل نویسنده nekotoxin@gmail.com
آدرس صفحه اصلی https://github.com/pycasbin/redis-watcher
آدرس اینترنتی https://pypi.org/project/casbin-redis-watcher/
مجوز -
# redis-watcher [![tests](https://github.com/pycasbin/redis-watcher/actions/workflows/release.yml/badge.svg)](https://github.com/pycasbin/redis-watcher/actions/workflows/release.yml) [![Coverage Status](https://coveralls.io/repos/github/pycasbin/redis-watcher/badge.svg)](https://coveralls.io/github/pycasbin/redis-watcher) [![Version](https://img.shields.io/pypi/v/casbin-redis-watcher.svg)](https://pypi.org/project/casbin-redis-watcher/) [![Download](https://img.shields.io/pypi/dm/casbin-redis-watcher.svg)](https://pypi.org/project/casbin-redis-watcher/) [![Gitter](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/casbin/lobby) redis-watcher is the [Redis](https://github.com/redis/redis) watcher for [pycasbin](https://github.com/casbin/pycasbin). With this library, Casbin can synchronize the policy with the database in multiple enforcer instances. ## Installation pip install casbin-redis-watcher ## Simple Example ```python import os import casbin from casbin_redis_watcher import new_watcher, WatcherOptions def callback_function(event): print("update for remove filtered policy callback, event: {}".format(event)) def get_examples(path): examples_path = os.path.split(os.path.realpath(__file__))[0] + "/../examples/" return os.path.abspath(examples_path + path) if __name__ == "main": test_option = WatcherOptions() test_option.host = "localhost" test_option.port = "6379" test_option.channel = "test" test_option.ssl = False test_option.optional_update_callback = callback_function w = new_watcher(test_option) e = casbin.Enforcer( get_examples("rbac_model.conf"), get_examples("rbac_policy.csv") ) e.set_watcher(w) # then the callback function will be called when the policy is updated. e.save_policy() ``` ## Getting Help - [pycasbin](https://github.com/casbin/pycasbin) ## License This project is under Apache 2.0 License. See the [LICENSE](LICENSE) file for the full license text.


نیازمندی

مقدار نام
~=1.18 casbin
==4.5.2 redis


نحوه نصب


نصب پکیج whl casbin-redis-watcher-1.1.1:

    pip install casbin-redis-watcher-1.1.1.whl


نصب پکیج tar.gz casbin-redis-watcher-1.1.1:

    pip install casbin-redis-watcher-1.1.1.tar.gz