文件名称:nginx_config_reloader:监控和应用 nginx 配置更改
文件大小:29KB
文件格式:ZIP
更新时间:2024-06-18 14:08:05
Python
nginx 配置重载器 用于检查用户提供的 nginx 配置文件、安装它们并重新加载 nginx 配置(如果它们有效)的实用程序。 配置文件取自/data/web/nginx并移动到/etc/nginx/app 。 Nginx 用于测试配置是否有效。 如果是,nginx 配置将被重新加载。 如果没有,会恢复原来的配置文件,来自nginx的错误信息放在/data/web/nginx/nginx_error_output 安装 python setup.py install 或者 pip install -e git+https://github.com/ByteInternet/nginx_config_reloader#egg=nginx_config_reloader 用法 nginx_config_reloader检查/复制配置文件并重新加载 nginx nginx_confi
【文件预览】:
nginx_config_reloader-master
----build.sh(1KB)
----mark-release.sh(4KB)
----debian()
--------compat(2B)
--------nginx-config-reloader.init(3KB)
--------nginx-config-reloader.service(271B)
--------nginx-config-reloader.upstart(527B)
--------changelog(9KB)
--------rules(233B)
--------control(469B)
----runtests.sh(112B)
----requirements.txt(41B)
----.travis.yml(118B)
----tox.ini(122B)
----setup.py(567B)
----README.md(1KB)
----tests()
--------test_parse_nginx_config_reloader_arguments.py(2KB)
--------test_inotify_callbacks.py(4KB)
--------testcase.py(940B)
--------test_assert_forbidden_statements_in_config.py(6KB)
--------test_main.py(4KB)
--------test_fix_custom_config_dir_permissions.py(1KB)
--------test_get_pid.py(846B)
--------test_get_logger.py(1KB)
--------test_nginx_config_reloader.py(22KB)
--------__init__.py(0B)
--------test_as_unprivileged_user.py(714B)
----nginx_config_reloader()
--------settings.py(2KB)
--------__init__.py(13KB)
--------copy_files.py(993B)
----.gitignore(728B)
----_build_local.sh(2KB)