livemedia-creator: Copy all the logs from /tmp/

It wasn't copying new logs from dnf, kickstart script logs or
tracebacks.
This commit is contained in:
Brian C. Lane 2015-01-14 11:01:23 -08:00
parent 8641caca9e
commit 563f4386e8

View File

@ -846,11 +846,9 @@ def novirt_install(opts, disk_img, disk_size, repo_url):
log_anaconda = joinpaths(log_dir, "anaconda") log_anaconda = joinpaths(log_dir, "anaconda")
if not os.path.isdir(log_anaconda): if not os.path.isdir(log_anaconda):
os.mkdir(log_anaconda) os.mkdir(log_anaconda)
for l in ["anaconda.log", "ifcfg.log", "program.log", "storage.log", for l in glob.glob("/tmp/*log")+glob.glob("/tmp/anaconda-tb-*"):
"packaging.log", "yum.log"]: shutil.copy2(l, log_anaconda)
if os.path.exists("/tmp/"+l): os.unlink(l)
shutil.copy2("/tmp/"+l, log_anaconda)
os.unlink("/tmp/"+l)
if opts.make_iso or opts.make_fsimage: if opts.make_iso or opts.make_fsimage:
umount(ROOT_PATH) umount(ROOT_PATH)