the build dir lock while it runs asynchronously.
svn path=/main/trunk/; revision=10934
return e.status
return os.EX_OK
-class Binpkg(SlotObject):
+class Binpkg(EbuildBuildDir):
__slots__ = ("find_blockers",
"ldpath_mtimes", "logger", "opts",
}
try:
- build_dir.lock()
+ self.lock()
root_config = self.pkg.root_config
ebuild_path = os.path.join(infloc, pkg.pf + ".ebuild")
finally:
settings.pop("PORTAGE_BINPKG_FILE", None)
- build_dir.unlock()
+ self.unlock()
return os.EX_OK
class BinpkgFetcher(Task):