From: Ciaran Gultnieks Date: Fri, 31 May 2013 06:50:47 +0000 (+0100) Subject: Report missing srclib properly X-Git-Tag: 0.1~560 X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?a=commitdiff_plain;h=7707e0902edf4cfb33d697c3c98daf3904e03f49;p=fdroidserver.git Report missing srclib properly --- diff --git a/fdroidserver/common.py b/fdroidserver/common.py index ec9d7a98..de15d239 100644 --- a/fdroidserver/common.py +++ b/fdroidserver/common.py @@ -40,6 +40,8 @@ def getvcs(vcstype, remote, local, sdk_path): def getsrclibvcs(name): srclib_path = os.path.join('srclibs', name + ".txt") + if not os.path.exists(srclib_path): + raise VCSException("Missing srclib " + name) return parse_srclib(srclib_path)['Repo Type'] class vcs: