mirror of
https://github.com/kata-containers/kata-containers.git
synced 2025-07-13 07:04:58 +00:00
dragonball: add conditional compilation for BalloonDeviceMetrics
Fixes: #7248 Signed-off-by: Songqian Li <mail@lisongqian.cn>
This commit is contained in:
parent
3819f0ee6f
commit
dce365d5b4
@ -6,6 +6,7 @@ use std::collections::HashMap;
|
|||||||
use std::sync::{Arc, RwLock};
|
use std::sync::{Arc, RwLock};
|
||||||
|
|
||||||
use dbs_utils::metric::SharedIncMetric;
|
use dbs_utils::metric::SharedIncMetric;
|
||||||
|
#[cfg(feature = "virtio-balloon")]
|
||||||
use dbs_virtio_devices::balloon::BalloonDeviceMetrics;
|
use dbs_virtio_devices::balloon::BalloonDeviceMetrics;
|
||||||
use lazy_static::lazy_static;
|
use lazy_static::lazy_static;
|
||||||
use serde::Serialize;
|
use serde::Serialize;
|
||||||
@ -63,6 +64,7 @@ pub struct DragonballMetrics {
|
|||||||
pub seccomp: SeccompMetrics,
|
pub seccomp: SeccompMetrics,
|
||||||
/// Metrics related to signals.
|
/// Metrics related to signals.
|
||||||
pub signals: SignalMetrics,
|
pub signals: SignalMetrics,
|
||||||
|
#[cfg(feature = "virtio-balloon")]
|
||||||
/// Metrics related to balloon device.
|
/// Metrics related to balloon device.
|
||||||
pub balloon: HashMap<String, Arc<BalloonDeviceMetrics>>,
|
pub balloon: HashMap<String, Arc<BalloonDeviceMetrics>>,
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user