lorax/src/pylorax
Will Woods 1c2c8ec4a8 pylorax.imgutils: add retry loop and "lazy" to umount()
There's something strange going on where unmounting a hfsplus volume
immediately after mounting it will fail with EBUSY.

This makes the umount fail, which makes the rmdir fail, which causes a
traceback, which breaks mkefiboot --apple.

It works fine if you wait a second and retry.. so do that.

Also, add the "lazy" argument so you can do lazy unmounts if you like.
2012-06-19 19:59:59 -04:00
..
__init__.py pylorax: set up logging as recommended by logging module 2012-06-19 19:59:59 -04:00
base.py add DataHolder.copy() 2011-06-24 17:42:53 -04:00
buildstamp.py Write the lorax verion in the .buildstamp (#689697) 2011-10-24 16:07:25 -04:00
decorators.py New version 2010-02-23 14:20:05 +01:00
discinfo.py Remove workdir/path from BuildStamp, DiscInfo, TreeInfo 2011-05-09 15:33:55 -04:00
executils.py Add execWith utils from anaconda 2011-12-20 14:59:57 -08:00
imgutils.py pylorax.imgutils: add retry loop and "lazy" to umount() 2012-06-19 19:59:59 -04:00
ltmpl.py Verify the yum transaction 2012-06-04 16:14:38 +02:00
output.py Fixed pylint errors in output.py 2010-12-02 13:24:15 +01:00
sysutils.py fix remove() on symlink-to-dir 2011-05-31 12:24:17 -04:00
treebuilder.py Install proper branding packages from repo (#813969) 2012-05-25 08:48:14 +02:00
treeinfo.py add name field to .treeinfo its a concatination of family and version 2012-05-25 08:53:57 +02:00
yumhelper.py whitespace cleanup 2011-06-22 17:12:56 -04:00