]> code.ossystems Code Review - openembedded-core.git/commitdiff
bzr: use utils.remove instead of os.system
authorBernhard Reutner-Fischer <rep.dot.nop@gmail.com>
Fri, 17 Dec 2010 11:26:35 +0000 (12:26 +0100)
committerRichard Purdie <rpurdie@linux.intel.com>
Tue, 4 Jan 2011 14:46:52 +0000 (14:46 +0000)
(Bitbake rev: 0ef8a9b3780525a28567ebe42956e5cae79ada8c)

Signed-off-by: Bernhard Reutner-Fischer <rep.dot.nop@gmail.com>
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
bitbake/lib/bb/fetch/bzr.py

index 0eb2dad5dcfdf3270f9d769b05edf47bad388aa2..afaf799900cbd29413d08edf49ba0a74a6e17d5e 100644 (file)
@@ -91,7 +91,7 @@ class Bzr(Fetch):
             os.chdir(os.path.join (ud.pkgdir, os.path.basename(ud.path)))
             runfetchcmd(bzrcmd, d)
         else:
-            os.system("rm -rf %s" % os.path.join(ud.pkgdir, os.path.basename(ud.pkgdir)))
+            bb.utils.remove(os.path.join(ud.pkgdir, os.path.basename(ud.pkgdir)), True)
             bzrcmd = self._buildbzrcommand(ud, d, "fetch")
             logger.debug(1, "BZR Checkout %s", loc)
             bb.mkdirhier(ud.pkgdir)