从模板生成配置的简单python模块
config-templater的Python项目详细描述
配置模板
从模板生成配置的简单python模块。在
如果您希望使用配置文件进行本地开发,但希望 使用环境变量进行部署(即在容器环境中)。在
- 免费软件:麻省理工学院许可证
用法
您应该将此脚本作为模块运行。在目录中执行将递归地解析整个 目录中的.conftpl文件,并将包含的jinja2变量替换为相应的 环境变量。在
示例
给定配置模板文件测试.yml.conftpl像这样:
--- access_token: "{{ API_ACCESS_TOKEN }}" data_url: "{{ DATA_URL }}"
您可以执行以下操作来生成配置文件:
^{pr2}$这将在^{em1}中生成以下配置$测试.yml
--- access_token: "tdfkls0dkl1j313" data_url: "https://custome_domain.io/webhook"
学分
此包是用Cookiecutter和audreyr/cookiecutter-pypackage项目模板创建的。在
历史
- PyPI的第一个版本。在
- 项目
标签: