]> git.e2factory.org Git - e2factory.git/commitdiff
cvs: remove e2lib.abort()
authorTobias Ulmer <tu@emlix.com>
Tue, 16 Apr 2013 12:36:49 +0000 (14:36 +0200)
committerTobias Ulmer <tu@emlix.com>
Wed, 16 Nov 2016 13:58:55 +0000 (14:58 +0100)
Signed-off-by: Tobias Ulmer <tu@emlix.com>
local/cvs.lua

index 7b2599ce8c17cd61c51e31bc5bdcba3fab50594c..278c7ae5c80f5b689d62b9468c08d23a1546f614 100644 (file)
@@ -233,7 +233,7 @@ function cvs.prepare_source(info, sourcename, source_set, buildpath)
         e2lib.shquote(info.root), e2lib.shquote(src.working),
         e2lib.shquote(buildpath), e2lib.shquote(src.name))
     else
-        e2lib.abort("invalid build mode")
+        return false, err.new("invalid build mode")
     end
     local rc, re = e2lib.callcmd_log(cmd)
     if rc ~= 0 then
@@ -245,7 +245,7 @@ end
 function cvs.update(info, sourcename)
     local rc, re = cvs.validate_source(info, sourcename)
     if not rc then
-        e2lib.abort(re)
+        return false, re
     end
     local e = err.new("updating source '%s' failed", sourcename)
     local src = info.sources[ sourcename ]