Skip to content

Commit f576b4b

Browse files
committed
Allow optional config file argusdb.toml for settings
1 parent 98a6c4c commit f576b4b

1 file changed

Lines changed: 2 additions & 1 deletion

File tree

src/main.rs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
use async_trait::async_trait;
2-
use config::{Config, Environment};
2+
use config::{Config, Environment, File};
33
use serde::Deserialize;
44
use futures::stream;
55
use pgwire::api::Type;
@@ -161,6 +161,7 @@ impl PgWireServerHandlers for ArgusProcessor {
161161
#[tokio::main]
162162
async fn main() {
163163
let settings = Config::builder()
164+
.add_source(File::with_name("argusdb").required(false))
164165
.add_source(Environment::with_prefix("ARGUS"))
165166
.build()
166167
.unwrap()

0 commit comments

Comments
 (0)