[zfs] Fix schema

- typo (canmount vs canMount)
- the canMount property is nominally a string, but YAML is 'special'
  and interprets 'on' and 'off' and 'yes' and 'no' and other strings
  as booleans unless quoted.
This commit is contained in:
Adriaan de Groot 2021-11-16 17:14:12 +01:00
parent 6792eb5191
commit 8652fc5f6d

View File

@ -17,6 +17,8 @@ properties:
properties:
dsName: { type: string }
mountpoint: { type: string }
canMount: { type: string }
required: [ dsName, mountpoint, canmount ]
# Nominally a string, but "on" and "off" are valid and get
# turned into a boolean in the YAML parser.
canMount: { anyOf: [ { type: string }, { type: boolean } ] }
required: [ dsName, mountpoint, canMount ]
required: [ poolName, datasets ]