From dce365d5b49bbdc29e1a8885b6a5c17f0ae4afb7 Mon Sep 17 00:00:00 2001 From: Songqian Li Date: Tue, 24 Oct 2023 13:33:39 +0800 Subject: [PATCH] dragonball: add conditional compilation for BalloonDeviceMetrics Fixes: #7248 Signed-off-by: Songqian Li --- src/dragonball/src/metric.rs | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/dragonball/src/metric.rs b/src/dragonball/src/metric.rs index f1fa46281f..0d7b24859a 100644 --- a/src/dragonball/src/metric.rs +++ b/src/dragonball/src/metric.rs @@ -6,6 +6,7 @@ use std::collections::HashMap; use std::sync::{Arc, RwLock}; use dbs_utils::metric::SharedIncMetric; +#[cfg(feature = "virtio-balloon")] use dbs_virtio_devices::balloon::BalloonDeviceMetrics; use lazy_static::lazy_static; use serde::Serialize; @@ -63,6 +64,7 @@ pub struct DragonballMetrics { pub seccomp: SeccompMetrics, /// Metrics related to signals. pub signals: SignalMetrics, + #[cfg(feature = "virtio-balloon")] /// Metrics related to balloon device. pub balloon: HashMap>, }