libioc.Storage.ZFSBasejail module

ioc ZFS basejail storage backend.

class libioc.Storage.ZFSBasejail.ZFSBasejailStorage(jail, zfs=None, safe_mode=True, logger=None)[source]

Bases: libioc.Storage.Basejail.BasejailStorage

ioc ZFS basejail storage backend.

apply(release=None, event_scope=None)[source]

Attach the jail storage.

Return type

Generator[IocEvent, None, None]

clone(release)[source]

Clone ZFS basejail datasets from a release.

Return type

None

setup(release=None)[source]

Configure the jail storage.

Return type

None