aboutsummaryrefslogtreecommitdiff
path: root/src/bin/add-student-x500s.rs
diff options
context:
space:
mode:
authorNathan Ringo <nathan@remexre.com>2024-01-16 03:02:48 -0600
committerNathan Ringo <nathan@remexre.com>2024-01-16 03:02:48 -0600
commitaf0d1d5cb4d9ddb1a69ba5e8313d593d02960c88 (patch)
treef9fe1b38c6aa171177465952b1f3a6a12550dc76 /src/bin/add-student-x500s.rs
parentbc91cdbc75b299a810da0fed2c09acf040620fbe (diff)
Change logging implementation.
Diffstat (limited to 'src/bin/add-student-x500s.rs')
-rw-r--r--src/bin/add-student-x500s.rs14
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)?;