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