[partition] Fix up schema file
This commit is contained in:
parent
fec8361ed5
commit
380e2b3613
@ -4,8 +4,23 @@ $id: https://calamares.io/schemas/partition
|
|||||||
additionalProperties: false
|
additionalProperties: false
|
||||||
type: object
|
type: object
|
||||||
properties:
|
properties:
|
||||||
efiSystemPartition: { type: string, required: true }
|
efiSystemPartition: { type: string } # Mount point
|
||||||
ensureSuspendToDisk: { type: boolean, default: true }
|
efiSystemPartitionSize: { type: string }
|
||||||
|
efiSystemPartitionName: { type: string }
|
||||||
|
|
||||||
|
userSwapChoices: { type: array, items: { type: string, enum: [ none, reuse, small, suspend, file ] } }
|
||||||
|
# ensureSuspendToDisk: { type: boolean, default: true } # Legacy
|
||||||
|
# neverCreateSwap: { type: boolean, default: false } # Legacy
|
||||||
|
|
||||||
drawNestedPartitions: { type: boolean, default: false }
|
drawNestedPartitions: { type: boolean, default: false }
|
||||||
alwaysShowPartitionLabels: { type: boolean, default: true }
|
alwaysShowPartitionLabels: { type: boolean, default: true }
|
||||||
defaultFileSystemType: { type: string, required: true }
|
|
||||||
|
defaultFileSystemType: { type: string }
|
||||||
|
enableLuksAutomatedPartitioning: { type: boolean, default: false }
|
||||||
|
allowManualPartitioning: { type: boolean, default: true }
|
||||||
|
partitionLayout: { type: array } # TODO: specify items
|
||||||
|
|
||||||
|
requiredStorage: { type: number }
|
||||||
|
required:
|
||||||
|
- efiSystemPartition
|
||||||
|
- userSwapChoices
|
||||||
|
Loading…
Reference in New Issue
Block a user