mirror of
https://gitlab.com/fdroid/fdroidserver.git
synced 2024-11-19 21:30:10 +01:00
except named exception handling
This commit is contained in:
parent
af38f151a2
commit
5ca182a20d
2
fdroid
2
fdroid
@ -137,7 +137,7 @@ def main():
|
|||||||
sys.exit(1)
|
sys.exit(1)
|
||||||
# These should only be unexpected crashes due to bugs in the code
|
# These should only be unexpected crashes due to bugs in the code
|
||||||
# str(e) often doesn't contain a reason, so just show the backtrace
|
# str(e) often doesn't contain a reason, so just show the backtrace
|
||||||
except Exception, e:
|
except Exception as e:
|
||||||
logging.critical("Unknown exception found!")
|
logging.critical("Unknown exception found!")
|
||||||
raise
|
raise
|
||||||
sys.exit(0)
|
sys.exit(0)
|
||||||
|
@ -280,9 +280,9 @@ def check_gplay(app):
|
|||||||
try:
|
try:
|
||||||
resp = urllib2.urlopen(req, None, 20)
|
resp = urllib2.urlopen(req, None, 20)
|
||||||
page = resp.read()
|
page = resp.read()
|
||||||
except urllib2.HTTPError, e:
|
except urllib2.HTTPError as e:
|
||||||
return (None, str(e.code))
|
return (None, str(e.code))
|
||||||
except Exception, e:
|
except Exception as e:
|
||||||
return (None, 'Failed:' + str(e))
|
return (None, 'Failed:' + str(e))
|
||||||
|
|
||||||
version = None
|
version = None
|
||||||
|
@ -516,7 +516,7 @@ class vcs:
|
|||||||
|
|
||||||
try:
|
try:
|
||||||
self.gotorevisionx(rev)
|
self.gotorevisionx(rev)
|
||||||
except FDroidException, e:
|
except FDroidException as e:
|
||||||
exc = e
|
exc = e
|
||||||
|
|
||||||
# If necessary, write the .fdroidvcs file.
|
# If necessary, write the .fdroidvcs file.
|
||||||
@ -1602,7 +1602,7 @@ def FDroidPopen(commands, cwd=None, output=True):
|
|||||||
try:
|
try:
|
||||||
p = subprocess.Popen(commands, cwd=cwd, shell=False, env=env,
|
p = subprocess.Popen(commands, cwd=cwd, shell=False, env=env,
|
||||||
stdout=subprocess.PIPE, stderr=subprocess.STDOUT)
|
stdout=subprocess.PIPE, stderr=subprocess.STDOUT)
|
||||||
except OSError, e:
|
except OSError as e:
|
||||||
raise BuildException("OSError while trying to execute " +
|
raise BuildException("OSError while trying to execute " +
|
||||||
' '.join(commands) + ': ' + str(e))
|
' '.join(commands) + ': ' + str(e))
|
||||||
|
|
||||||
|
@ -800,7 +800,7 @@ def read_metadata(xref=True):
|
|||||||
for appid, app in apps.iteritems():
|
for appid, app in apps.iteritems():
|
||||||
try:
|
try:
|
||||||
description_html(app.Description, linkres)
|
description_html(app.Description, linkres)
|
||||||
except MetaDataException, e:
|
except MetaDataException as e:
|
||||||
raise MetaDataException("Problem with description of " + appid +
|
raise MetaDataException("Problem with description of " + appid +
|
||||||
" - " + str(e))
|
" - " + str(e))
|
||||||
|
|
||||||
|
@ -331,7 +331,7 @@ def resize_icon(iconpath, density):
|
|||||||
iconpath, oldsize, im.size))
|
iconpath, oldsize, im.size))
|
||||||
im.save(iconpath, "PNG")
|
im.save(iconpath, "PNG")
|
||||||
|
|
||||||
except Exception, e:
|
except Exception as e:
|
||||||
logging.error("Failed resizing {0} - {1}".format(iconpath, e))
|
logging.error("Failed resizing {0} - {1}".format(iconpath, e))
|
||||||
|
|
||||||
|
|
||||||
@ -490,7 +490,7 @@ def scan_apks(apps, apkcache, repodir, knownapks):
|
|||||||
apk['id'] = re.match(name_pat, line).group(1)
|
apk['id'] = re.match(name_pat, line).group(1)
|
||||||
apk['versioncode'] = int(re.match(vercode_pat, line).group(1))
|
apk['versioncode'] = int(re.match(vercode_pat, line).group(1))
|
||||||
apk['version'] = re.match(vername_pat, line).group(1)
|
apk['version'] = re.match(vername_pat, line).group(1)
|
||||||
except Exception, e:
|
except Exception as e:
|
||||||
logging.error("Package matching failed: " + str(e))
|
logging.error("Package matching failed: " + str(e))
|
||||||
logging.info("Line was: " + line)
|
logging.info("Line was: " + line)
|
||||||
sys.exit(1)
|
sys.exit(1)
|
||||||
@ -615,7 +615,7 @@ def scan_apks(apps, apkcache, repodir, knownapks):
|
|||||||
os.path.join(get_icon_dir(repodir, density), iconfilename))
|
os.path.join(get_icon_dir(repodir, density), iconfilename))
|
||||||
empty_densities.remove(density)
|
empty_densities.remove(density)
|
||||||
break
|
break
|
||||||
except Exception, e:
|
except Exception as e:
|
||||||
logging.warn("Failed reading {0} - {1}".format(iconpath, e))
|
logging.warn("Failed reading {0} - {1}".format(iconpath, e))
|
||||||
|
|
||||||
if apk['icons']:
|
if apk['icons']:
|
||||||
|
@ -89,7 +89,7 @@ def main():
|
|||||||
logging.info("...successfully verified")
|
logging.info("...successfully verified")
|
||||||
verified += 1
|
verified += 1
|
||||||
|
|
||||||
except FDroidException, e:
|
except FDroidException as e:
|
||||||
logging.info("...NOT verified - {0}".format(e))
|
logging.info("...NOT verified - {0}".format(e))
|
||||||
notverified += 1
|
notverified += 1
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user