aboutsummaryrefslogtreecommitdiffstats
path: root/zoned/src/state.rs
diff options
context:
space:
mode:
Diffstat (limited to 'zoned/src/state.rs')
-rw-r--r--zoned/src/state.rs4
1 files changed, 3 insertions, 1 deletions
diff --git a/zoned/src/state.rs b/zoned/src/state.rs
index 9e9811f..d7da973 100644
--- a/zoned/src/state.rs
+++ b/zoned/src/state.rs
@@ -7,6 +7,7 @@ use crate::{Config, Error, Result};
#[derive(Debug)]
pub struct State {
+ pub config: Config,
pub zfs: ZFS,
pub nspawn: NSpawn,
}
@@ -16,8 +17,9 @@ impl TryFrom<&Config> for State {
fn try_from(val: &Config) -> Result<Self> {
Ok(State {
+ config: val.to_owned(),
zfs: zone_zfs::ZFS::custom(&val.zfs)?,
- nspawn: zone_nspawn::NSpawn::custom(&val.nspawn)?,
+ nspawn: zone_nspawn::NSpawn,
})
}
}