use serde::{Deserialize, Serialize};
pub use stakpak_shared::container::stakpak_agent_default_mounts;
#[derive(Serialize, Deserialize, Clone, Debug)]
pub struct WardenConfig {
pub enabled: bool,
#[serde(default)]
pub volumes: Vec<String>,
}
impl WardenConfig {
pub(crate) fn readonly_profile() -> Self {
WardenConfig {
enabled: true,
volumes: stakpak_agent_default_mounts(),
}
}
}