diff --git a/substrate/client/grafana-data-source/src/lib.rs b/substrate/client/grafana-data-source/src/lib.rs index a1841178e9b5bc92137242473b7bc414d87e02d9..229400066a1e97c755a2cc772fdddb5dcfe98b45 100644 --- a/substrate/client/grafana-data-source/src/lib.rs +++ b/substrate/client/grafana-data-source/src/lib.rs @@ -47,9 +47,13 @@ lazy_static! { #[macro_export] macro_rules! record_metrics( ($($key:expr => $value:expr,)*) => { - $crate::record_metrics_slice(&[ - $( ($key, $value as f32), )* - ]); + if cfg!(not(target_os = "unknown")) { + $crate::record_metrics_slice(&[ + $( ($key, $value as f32), )* + ]) + } else { + Ok(()) + } } );