summaryrefslogtreecommitdiff
path: root/src/lib.rs
diff options
context:
space:
mode:
authorNaz <ndpm13@ch-naseem.com>2025-10-11 14:44:12 +0100
committerNaz <ndpm13@ch-naseem.com>2025-10-12 09:54:00 +0100
commitbbce03f95d82d5373f2b6a1c28b03eb25d7bb94c (patch)
tree7439ed8038bbb9a08a6b56fbfb90e8bea4b9f2ea /src/lib.rs
parent50cf5960cb1f0af831e28eb08b15b97794287f87 (diff)
✨feat: add flags to override values in config file
Diffstat (limited to 'src/lib.rs')
-rw-r--r--src/lib.rs6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/lib.rs b/src/lib.rs
index 515f7c1..f65e4d4 100644
--- a/src/lib.rs
+++ b/src/lib.rs
@@ -27,10 +27,10 @@ pub fn app(config: Config) -> Router {
pub async fn run() -> Result<()> {
let args = Cli::parse();
- let config = config::Config::new()?;
-
match args.command {
- Command::Serv => {
+ Command::Serv(args) => {
+ let config = config::Config::new(args)?;
+
let socket = SocketAddr::new(IpAddr::V6(Ipv6Addr::UNSPECIFIED), config.port);
let listener = TcpListener::bind(socket).await?;