fix: figment env loading
This commit is contained in:
parent
f220b9830c
commit
d154691c27
1 changed files with 4 additions and 3 deletions
|
|
@ -28,10 +28,11 @@ extern crate tracing;
|
||||||
async fn main() -> anyhow::Result<()> {
|
async fn main() -> anyhow::Result<()> {
|
||||||
tracing_subscriber::fmt::init();
|
tracing_subscriber::fmt::init();
|
||||||
|
|
||||||
let config: Config = Figment::new()
|
let figment = Figment::new()
|
||||||
.merge(Toml::file("config.toml"))
|
.merge(Toml::file("config.toml"))
|
||||||
.merge(Env::prefixed("PB_"))
|
.merge(Env::prefixed("PB_").split("__"));
|
||||||
.extract()?;
|
|
||||||
|
let config: Config = figment.extract()?;
|
||||||
|
|
||||||
info!("config: {config:?}");
|
info!("config: {config:?}");
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue