<font size=2 face="sans-serif">I have a script that creates a partition
(using pyparted) and then tries to format it (using mkfs.ext4). Most of
the time this works OK. However, sometimes the format fails because it
can't find the device. There seems to be a race condition due to a delay
between creating a partition and the device node in /dev being created.</font>
<p><font size=2 face="sans-serif">Is there a tool in udev or udevadm that
can help my script know when it safe to proceed?</font>