5个稳定版本
| 2.2.2 | 2023年5月6日 |
|---|---|
| 2.2.1 | 2023年4月29日 |
| 2.2.0 | 2023年4月28日 |
| 2.1.0 | 2023年4月10日 |
| 2.0.0 | 2023年3月29日 |
#486 在 配置
20KB
524 行
Config Parse
一个用于从配置文件中提取公共信息的同时隐藏秘密信息(密码、密钥等)的Rust应用程序。它还会检查多个配置文件以断言它们包含相同的键。
目前仅支持.yaml和.properties文件。
用法
使用配置文件
应用程序通过config_parser.toml文件进行配置。
files:将要解析的文件路径。keys:将要提取的键的String类型数组。用点表示法分隔(例如auth.client.key)
使用CLI参数
或者,您也可以通过CLI参数提供文件和键
config-parse --cli --files test/1.yaml --files test/2.yaml --keys one.big.cascade --keys url
接下来
- 支持其他文件类型(
.toml,...)
依赖项
~5–17MB
~162K SLoC