diff options
author | Nathan Ringo <nathan@remexre.com> | 2024-01-16 03:02:48 -0600 |
---|---|---|
committer | Nathan Ringo <nathan@remexre.com> | 2024-01-16 03:02:48 -0600 |
commit | af0d1d5cb4d9ddb1a69ba5e8313d593d02960c88 (patch) | |
tree | f9fe1b38c6aa171177465952b1f3a6a12550dc76 /src/bin/add-student-x500s.rs | |
parent | bc91cdbc75b299a810da0fed2c09acf040620fbe (diff) |
Change logging implementation.
Diffstat (limited to 'src/bin/add-student-x500s.rs')
-rw-r--r-- | src/bin/add-student-x500s.rs | 14 |
1 files changed, 1 insertions, 13 deletions
diff --git a/src/bin/add-student-x500s.rs b/src/bin/add-student-x500s.rs index d39568c..ddf2404 100644 --- a/src/bin/add-student-x500s.rs +++ b/src/bin/add-student-x500s.rs @@ -4,7 +4,6 @@ use futures::{stream, FutureExt, StreamExt}; use lambo::config::Config; use sqlx::sqlite::SqlitePoolOptions; use std::{fs, path::PathBuf}; -use stderrlog::StdErrLog; #[derive(Debug, Parser)] struct Args { @@ -41,18 +40,7 @@ async fn main() -> Result<()> { let args = Args::parse(); // Set up logging. - { - let mut logger = StdErrLog::new(); - match args.quiet { - 0 => logger.verbosity(1 + args.verbose as usize), - 1 => logger.verbosity(0), - 2 => logger.quiet(true), - // UNREACHABLE: A maximum of two occurrences of quiet are allowed. - _ => unreachable!(), - }; - // UNWRAP: No other logger should be set up. - logger.show_module_names(true).init().unwrap() - } + lambo::configure_logger(args.quiet, args.verbose)?; // Parse the config file. let config = Config::read_from_file(&args.config_path)?; |