build(deps): migrate to clap from structopt (#406)

This commit is contained in:
Sanchith Hegde
2023-01-18 20:12:47 +05:30
committed by GitHub
parent a9e5193b90
commit 34487c1717
8 changed files with 49 additions and 104 deletions

View File

@ -1,10 +1,9 @@
use drainer::{errors::DrainerResult, services, settings, start_drainer};
use structopt::StructOpt;
#[tokio::main]
async fn main() -> DrainerResult<()> {
// Get configuration
let cmd_line = settings::CmdLineConf::from_args();
let cmd_line = <settings::CmdLineConf as clap::Parser>::parse();
#[allow(clippy::expect_used)]
let conf = settings::Settings::with_config_path(cmd_line.config_path)