nginx-config-builder:用于以编程方式构建Nginx配置文件的python库

时间:2024-05-20 18:04:10
【文件属性】:

文件名称:nginx-config-builder:用于以编程方式构建Nginx配置文件的python库

文件大小:26KB

文件格式:ZIP

更新时间:2024-05-20 18:04:10

Python

Nginx的配置生成器 用于构造nginx配置文件的python库。 安装 pip install nginx-config-builder 用法 该库提供了两个用于构建配置的接口,一个高级构建器API以及该构建器使用的低级基于块的API。 消费者可以选择对他们的用例有意义的任何一种: 生成器API 构建器API是可表达且可插入的。 >>> from nginx.config.builder import NginxConfigBuilder >>> nginx = NginxConfigBuilder(daemon='on') >>> with nginx.add_server() as server: ... server.add_route('/foo', proxy_pass='upstream').end() ... >>> print(nginx) error_lo


【文件预览】:
nginx-config-builder-master
----MANIFEST.in(243B)
----src()
--------nginx()
----CONTRIBUTING.md(1KB)
----.travis.yml(108B)
----tox.ini(103B)
----LICENSE(1KB)
----test()
--------test_api.py(2KB)
--------test_builder.py(5KB)
--------test_plugins.py(2KB)
----setup.cfg(160B)
----setup.py(2KB)
----README.md(3KB)
----NOTICE(174B)
----docs()
--------common.rst(101B)
--------conf.py(459B)
--------builder.rst(79B)
--------index.rst(279B)
--------helpers.rst(90B)
--------block.rst(91B)
----.gitignore(122B)

网友评论