image: Add default value for partition initializer.
authorLudovic Courtès <ludo@gnu.org>
Fri, 1 Jul 2022 08:26:17 +0000 (10:26 +0200)
committerLudovic Courtès <ludo@gnu.org>
Fri, 1 Jul 2022 10:10:28 +0000 (12:10 +0200)
commit9f530ef38a23caa1136f93cda45d396ce8fe1569
treee22c999dbc8a1fa983c59c21fa444984ec6be7f1
parente871c3a857005c2c55fcbf4dbd48e22fe33b6451
image: Add default value for partition initializer.

Previously, the default value would lead to a wrong-type-to-apply crash.

* gnu/system/image.scm (system-disk-image)[image-builder]: When
'partition-initializer' returns #f, fall back to
INITIALIZE-ROOT-PARTITION.
* gnu/tests/base.scm (run-root-unmount-test)[test-image]: Remove
'initializer' field of partition.
* gnu/image.scm (<partition>)[initializer]: Add comment.
gnu/image.scm
gnu/system/image.scm
gnu/tests/base.scm