diff options
Diffstat (limited to 'zoned/src/state.rs')
-rw-r--r-- | zoned/src/state.rs | 4 |
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, }) } } |