21 lines
733 B
Text
21 lines
733 B
Text
let _presets = (import "schemas/lib/concerns_presets.ncl").presets in
|
|
|
|
{
|
|
vol_prepare | default = {
|
|
mode | default = 'taskserv,
|
|
volume_name | default = "",
|
|
mount_path | default = "/mnt/data",
|
|
fs_type | default = 'ext4,
|
|
label_prefix | default = "scsi-0HC_Volume_",
|
|
fstab_options | default = "defaults,nofail,discard 0 0",
|
|
operations | default = {
|
|
install = true,
|
|
reinstall = true,
|
|
},
|
|
|
|
# ServiceConcerns default — block device preparation; stateless preset with custom backup reason.
|
|
concerns | default = _presets.stateless & {
|
|
backup | force = { kind = 'disabled, reason = "stateless: filesystem prep operation, no runtime data" },
|
|
},
|
|
},
|
|
}
|