frep 根据模版文件生成配置文件开源项目

我要开发同款
匿名用户2017年04月10日
32阅读
所属分类Google Go、程序开发、常用工具包
授权协议Apache

作品详情

frep是一个根据模版文件生成相应的配置文件功能,相关数据可以从环境变量,json,yaml,toml文件中获取。

比如根据nginx.conf.in模版文件和动态数据data.json,动态生成nginx.conf

frep nginx.conf.in --load data.json

具体帮助参考:

NAME:  frep-GeneratefileusingtemplateUSAGE:  frep[options]input-file[:output-file]...VERSION:  1.2.0-50AUTHORS:  GuoqiangChenOPTIONS:  -ename=value,--envname=value setvariablename=value,canbepassedmultipletimes  --jsonjsonstring        loadvariablesfromjsonobjectstring  --loadfile           loadvariablesfromjson/yaml/tomlfile  --overwrite           overwriteifdestinationfileexists  --dryrun             justoutputresulttoconsoleinsteadoffile  --delimsvalue          templatetagdelimiters(default:{{:}})  --help              printthisusage  --version            printversioninformationEXAMPLES:  frepnginx.conf.in-ewebroot=/usr/share/nginx/html-eport=8080  frepnginx.conf.in:/etc/nginx.conf-ewebroot=/usr/share/nginx/html-eport=8080  frepnginx.conf.in--json'{"webroot":"/usr/share/nginx/html","port":8080}'  frepnginx.conf.in--loadconfig.json--overwrite
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论