15 lines
466 B
Rust
15 lines
466 B
Rust
use clap::Clap;
|
|
use log::LevelFilter;
|
|
|
|
#[derive(Clap)]
|
|
pub(crate) struct Args {
|
|
#[clap(long, env("DATABASE_URL"))]
|
|
pub(crate) database_url: String,
|
|
/// What address the vtse server should listen to.
|
|
#[clap(long, env("BIND_ADDRESS"), default_value = "localhost:8080")]
|
|
pub(crate) bind_address: String,
|
|
/// Sets the logging level DB queries should report at.
|
|
#[clap(long, default_value = "off")]
|
|
pub(crate) db_log_level: LevelFilter,
|
|
}
|