#[macro_export]
macro_rules! trace_ctrl { ($($arg:tt)+) => { $crate::re_exports::log::trace!(target: "ctrl", $($arg)+) } }
#[macro_export]
macro_rules! debug_ctrl { ($($arg:tt)+) => { $crate::re_exports::log::debug!(target: "ctrl", $($arg)+) } }
#[macro_export]
macro_rules! info_ctrl { ($($arg:tt)+) => { $crate::re_exports::log::info!( target: "ctrl", $($arg)+) } }
#[macro_export]
macro_rules! warn_ctrl { ($($arg:tt)+) => { $crate::re_exports::log::warn!( target: "ctrl", $($arg)+) } }
#[macro_export]
macro_rules! error_ctrl { ($($arg:tt)+) => { $crate::re_exports::log::error!(target: "ctrl", $($arg)+) } }
#[macro_export]
macro_rules! trace_data { ($($arg:tt)+) => { $crate::re_exports::log::trace!(target: "data", $($arg)+) } }
#[macro_export]
macro_rules! debug_data { ($($arg:tt)+) => { $crate::re_exports::log::debug!(target: "data", $($arg)+) } }
#[macro_export]
macro_rules! info_data { ($($arg:tt)+) => { $crate::re_exports::log::info!( target: "data", $($arg)+) } }
#[macro_export]
macro_rules! warn_data { ($($arg:tt)+) => { $crate::re_exports::log::warn!( target: "data", $($arg)+) } }
#[macro_export]
macro_rules! error_data { ($($arg:tt)+) => { $crate::re_exports::log::error!(target: "data", $($arg)+) } }
#[macro_export]
macro_rules! trace_edata {
($event_id:expr, $($arg:tt)+) => {
$crate::re_exports::log::trace!(target: "data", "[eid:{}] {}", $event_id, format_args!($($arg)+))
}
}
#[macro_export]
macro_rules! debug_edata {
($event_id:expr, $($arg:tt)+) => {
$crate::re_exports::log::debug!(target: "data", "[eid:{}] {}", $event_id, format_args!($($arg)+))
}
}
#[macro_export]
macro_rules! info_edata {
($event_id:expr, $($arg:tt)+) => {
$crate::re_exports::log::info!(target: "data", "[eid:{}] {}", $event_id, format_args!($($arg)+))
}
}
#[macro_export]
macro_rules! warn_edata {
($event_id:expr, $($arg:tt)+) => {
$crate::re_exports::log::warn!(target: "data", "[eid:{}] {}", $event_id, format_args!($($arg)+))
}
}
#[macro_export]
macro_rules! error_edata {
($event_id:expr, $($arg:tt)+) => {
$crate::re_exports::log::error!(target: "data", "[eid:{}] {}", $event_id, format_args!($($arg)+))
}
}
#[macro_export]
macro_rules! trace_rule { ($($arg:tt)+) => { $crate::re_exports::log::trace!(target: "rule", $($arg)+) } }
#[macro_export]
macro_rules! debug_rule { ($($arg:tt)+) => { $crate::re_exports::log::debug!(target: "rule", $($arg)+) } }
#[macro_export]
macro_rules! info_rule { ($($arg:tt)+) => { $crate::re_exports::log::info!( target: "rule", $($arg)+) } }
#[macro_export]
macro_rules! warn_rule { ($($arg:tt)+) => { $crate::re_exports::log::warn!( target: "rule", $($arg)+) } }
#[macro_export]
macro_rules! error_rule { ($($arg:tt)+) => { $crate::re_exports::log::error!(target: "rule", $($arg)+) } }
#[macro_export]
macro_rules! trace_dfx { ($($arg:tt)+) => { $crate::re_exports::log::trace!(target: "dfx", $($arg)+) } }
#[macro_export]
macro_rules! debug_dfx { ($($arg:tt)+) => { $crate::re_exports::log::debug!(target: "dfx", $($arg)+) } }
#[macro_export]
macro_rules! info_dfx { ($($arg:tt)+) => { $crate::re_exports::log::info!( target: "dfx", $($arg)+) } }
#[macro_export]
macro_rules! warn_dfx { ($($arg:tt)+) => { $crate::re_exports::log::warn!( target: "dfx", $($arg)+) } }
#[macro_export]
macro_rules! error_dfx { ($($arg:tt)+) => { $crate::re_exports::log::error!(target: "dfx", $($arg)+) } }
#[macro_export]
macro_rules! trace_mtrc { ($($arg:tt)+) => { $crate::re_exports::log::trace!(target: "mtrc", $($arg)+) } }
#[macro_export]
macro_rules! debug_mtrc { ($($arg:tt)+) => { $crate::re_exports::log::debug!(target: "mtrc", $($arg)+) } }
#[macro_export]
macro_rules! info_mtrc { ($($arg:tt)+) => { $crate::re_exports::log::info!( target: "mtrc", $($arg)+) } }
#[macro_export]
macro_rules! warn_mtrc { ($($arg:tt)+) => { $crate::re_exports::log::warn!( target: "mtrc", $($arg)+) } }
#[macro_export]
macro_rules! error_mtrc { ($($arg:tt)+) => { $crate::re_exports::log::error!(target: "mtrc", $($arg)+) } }
#[macro_export]
macro_rules! println_mtrc {
($($arg:tt)+) => {
let val = std::env::var($crate::conf::PRINT_STAT).unwrap_or("false".to_string());
if val.eq("true") {
println!("{}", format_args!($($arg)+));
}
}
}
#[macro_export]
macro_rules! trace_kdb { ($($arg:tt)+) => { $crate::re_exports::log::trace!(target: "kdb", $($arg)+) } }
#[macro_export]
macro_rules! debug_kdb { ($($arg:tt)+) => { $crate::re_exports::log::debug!(target: "kdb", $($arg)+) } }
#[macro_export]
macro_rules! info_kdb { ($($arg:tt)+) => { $crate::re_exports::log::info!( target: "kdb", $($arg)+) } }
#[macro_export]
macro_rules! warn_kdb { ($($arg:tt)+) => { $crate::re_exports::log::warn!( target: "kdb", $($arg)+) } }
#[macro_export]
macro_rules! error_kdb { ($($arg:tt)+) => { $crate::re_exports::log::error!(target: "kdb", $($arg)+) } }