staking_cli/output.rs
1pub fn output_success(msg: impl AsRef<str>) {
2 if std::env::var("RUST_LOG_FORMAT") == Ok("json".to_string()) {
3 tracing::info!("{}", msg.as_ref());
4 } else {
5 println!("{}", msg.as_ref());
6 }
7}
8
9pub fn output_error(msg: impl AsRef<str>) -> ! {
10 if std::env::var("RUST_LOG_FORMAT") == Ok("json".to_string()) {
11 tracing::error!("{}", msg.as_ref());
12 } else {
13 eprintln!("{}", msg.as_ref());
14 }
15 std::process::exit(1);
16}