From: Daniel Martí Date: Thu, 4 Jul 2013 11:54:59 +0000 (+0200) Subject: Warn about nonexistent subdirs in RM X-Git-Tag: 0.1~519 X-Git-Url: https://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?a=commitdiff_plain;h=c663b9b6e687fa268f1413d6e7f28899c5d79114;p=fdroidserver.git Warn about nonexistent subdirs in RM --- diff --git a/fdroidserver/checkupdates.py b/fdroidserver/checkupdates.py index bf461993..53963837 100644 --- a/fdroidserver/checkupdates.py +++ b/fdroidserver/checkupdates.py @@ -139,6 +139,9 @@ def check_repomanifest(app, sdk_path, branch=None): if 'subdir' in app['builds'][-1]: build_dir = os.path.join(build_dir, app['builds'][-1]['subdir']) + if !os.path.isdir(build_dir): + return (None, "Subdir '" + app['builds'][-1]['subdir'] + "'is not a valid directory") + version, vercode, package = common.parse_androidmanifest(build_dir) if not package: return (None, "Couldn't find package ID")