Skip to content

Commit 95faf81

Browse files
committed
refacotor log initialization of distrod-exec
1 parent 785efb5 commit 95faf81

File tree

1 file changed

+8
-4
lines changed

1 file changed

+8
-4
lines changed

distrod/distrod-exec/src/main.rs

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,14 @@ pub struct Opts {
3232
fn main() {
3333
let opts = Opts::from_args();
3434

35+
init_logger(&opts);
36+
37+
if let Err(err) = run(opts) {
38+
log::error!("{:?}", err);
39+
}
40+
}
41+
42+
fn init_logger(opts: &Opts) {
3543
let mut logger_initializer = LoggerInitializer::default();
3644
let distrod_config = DistrodConfig::get();
3745
if let Some(log_level) = opts.log_level.as_ref().cloned().or_else(|| {
@@ -51,10 +59,6 @@ fn main() {
5159
logger_initializer.with_kmsg_log_level(kmsg_log_level);
5260
}
5361
logger_initializer.init("Distrod".to_owned());
54-
55-
if let Err(err) = run(opts) {
56-
log::error!("{:?}", err);
57-
}
5862
}
5963

6064
fn run(opts: Opts) -> Result<()> {

0 commit comments

Comments
 (0)