and handle the potential OSError instead. (trunk r8009)
svn path=/main/branches/2.1.2/; revision=8067
noiselevel=-1)
- if os.access(myebuild, os.R_OK):
+ try:
emtime=os.stat(myebuild)[stat.ST_MTIME]
- else:
+ except OSError:
writemsg("!!! aux_get(): ebuild for '%(cpv)s' does not exist at:\n" % {"cpv":mycpv},
noiselevel=-1)
writemsg("!!! %s\n" % myebuild,
noiselevel=-1)
- raise KeyError
+ raise KeyError(mycpv)
try:
mydata = self.auxdb[mylocation][mycpv]