more quotes to make shellcheck happy

This commit is contained in:
lassulus 2023-02-14 08:35:12 +01:00
parent 6d630b8fe4
commit 6da7333a76
6 changed files with 11 additions and 7 deletions

View file

@ -34,13 +34,14 @@
_create = diskoLib.mkCreateOption {
inherit config options;
default = _: ''
readarray -t disk_devices < <(cat "$disko_devices_dir"/raid_${config.name})
echo 'y' | mdadm --create /dev/md/${config.name} \
--level=${toString config.level} \
--raid-devices=$(wc -l $disko_devices_dir/raid_${config.name} | cut -f 1 -d " ") \
--raid-devices="$(wc -l "$disko_devices_dir"/raid_${config.name} | cut -f 1 -d " ")" \
--metadata=${config.metadata} \
--force \
--homehost=any \
$(tr '\n' ' ' < $disko_devices_dir/raid_${config.name})
"''${disk_devices[@]}"
udevadm trigger --subsystem-match=block; udevadm settle
${lib.optionalString (config.content != null) (config.content._create {dev = "/dev/md/${config.name}";})}
'';