Beryl::CLI::Scan::PoolSpec
Un pool ZFS déclaré par l'opérateur : nom ZFS, disques alloués,
niveau RAID numérique (0|1|5|6|7|10), et boot: true pour
exactement UN pool (le zroot, pool système — mountpoint nil).
Convention Aloli pour les pools data : l'opérateur tape un nom
court (data, cache, backup…), beryl en déduit :
- nom ZFS :
z<court>(ex: zdata) - mountpoint :
/<court>(ex: /data)
Cette convention élimine le besoin de deux prompts séparés
(nom pool + mountpoint) et aligne le nom ZFS sur le mountpoint
pour un debug plus facile (zpool list ↔ df -h).
Constructors
Constructeur « pool data » : nom court → pool z<court> +
mountpoint /<court>, boot: false.
Instance methods
boot
clone
Sourcecopy_with(name _name = @name, disks _disks = @disks, raid _raid = @raid, boot _boot = @boot, mountpoint _mountpoint = @mountpoint)
Sourcedisks
mountpoint
name
raid