summaryrefslogtreecommitdiffstats
path: root/dracut/kickstart-genrules.sh
diff options
context:
space:
mode:
authorWill Woods <wwoods@redhat.com>2012-04-02 16:48:18 -0400
committerWill Woods <wwoods@redhat.com>2012-04-03 16:37:45 -0400
commitfd3742ad638437010800e45f9b36e9cc23d530f7 (patch)
tree4fdc3ad747ab9010a19fbde573266b0364186ac5 /dracut/kickstart-genrules.sh
parentf1c3eddf04e0a0110ca580e54a39265d975c35b2 (diff)
downloadanaconda-fd3742ad638437010800e45f9b36e9cc23d530f7.tar.gz
anaconda-fd3742ad638437010800e45f9b36e9cc23d530f7.tar.xz
anaconda-fd3742ad638437010800e45f9b36e9cc23d530f7.zip
dracut when_diskdev_appears: only run cmd once per device
Use initqueue --unique to ensure the command can only be enqueued once. Also, make sure anaconda-diskroot gets the correct device name.
Diffstat (limited to 'dracut/kickstart-genrules.sh')
-rwxr-xr-xdracut/kickstart-genrules.sh4
1 files changed, 2 insertions, 2 deletions
diff --git a/dracut/kickstart-genrules.sh b/dracut/kickstart-genrules.sh
index 87a08b7b4..7a69fa52c 100755
--- a/dracut/kickstart-genrules.sh
+++ b/dracut/kickstart-genrules.sh
@@ -14,8 +14,8 @@ case "${kickstart%%:*}" in
warn "can't get kickstart: biospart isn't supported yet"
ksdev=""
else
- when_diskdev_appears "$ksdev" \
- "/sbin/fetch-kickstart-disk \$env{DEVNAME} $kspath"
+ when_diskdev_appears $ksdev \
+ fetch-kickstart-disk \$env{DEVNAME} $kspath
wait_for_kickstart
fi
;;