summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorNatanael Copa <ncopa@alpinelinux.org>2014-08-19 09:15:08 +0200
committerNatanael Copa <ncopa@alpinelinux.org>2014-08-19 09:15:08 +0200
commitc8b8b9848a1f46d7f6231cbf4a922f64c79157b7 (patch)
tree47c7d5d3be8bde69251b2b683557c40630211288
parent9f841421b31d6ef59ba2614406f60a73ecd3bdf5 (diff)
downloadlua-aports-c8b8b9848a1f46d7f6231cbf4a922f64c79157b7.tar.bz2
lua-aports-c8b8b9848a1f46d7f6231cbf4a922f64c79157b7.tar.xz
buildrepo: exit on errors while parsing apkbuilds
-rwxr-xr-xbuildrepo.lua5
1 files changed, 5 insertions, 0 deletions
diff --git a/buildrepo.lua b/buildrepo.lua
index 005b548..bc0a784 100755
--- a/buildrepo.lua
+++ b/buildrepo.lua
@@ -149,6 +149,11 @@ for _,repo in pairs(args) do
stats[repo] = {}
local start_time = os.clock()
+ if db == nil then
+ err("%s/%s: Failed to open apkbuilds", aportsdir, repo)
+ os.exit(1)
+ end
+
-- count total aports
relevant_aports = 0
total_aports = 0