[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] Guidance needed
Keir Fraser wrote: > On 10/08/2009 16:48, "Richard Bowser" <bowser.richard@xxxxxxxxx> wrote: >> The ketchup untar function holds this code: >> err = os.system("mv linux*/* linux*/.[^.]* ..; rmdir linux*") >> if err: >> error("ketchup: Unpacking failed: ", err) >> sys.exit(-1) >> >> I believe the printed 256 above is the hex value passed as "err". > > Er, well it looks like its trying to copy the non-file '..'. That fails and > so the 'mv' fails and so the following 'rmdir' fails too. I'm not sure why > it would try to copy '..' as the shell regexp (.[^.]*) appears to explicitly > exclude it. The second glob excludes it but the first will match it if dotglob gets set somehow. Try inserting '[^.]': err = os.system("mv linux*/[^.]* linux*/.[^.]* ..; rmdir linux*") Cheers, Neil. _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxxxxxxxx http://lists.xensource.com/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |