verse: Pass on error from trying to require verse connection module

Sun, 17 May 2015 15:00:30 +0200

author
Kim Alvefur <zash@zash.se>
date
Sun, 17 May 2015 15:00:30 +0200
changeset 385
e6bf19ad5c19
parent 384
532a379acfea
child 386
7b68c57ceac2

verse: Pass on error from trying to require verse connection module

init.lua file | annotate | diff | comparison | revisions
--- a/init.lua	Sun May 17 14:59:28 2015 +0200
+++ b/init.lua	Sun May 17 15:00:30 2015 +0200
@@ -23,9 +23,9 @@
 
 function verse.init(...)
 	for i=1,select("#", ...) do
-		local ok = pcall(require, "verse."..select(i,...));
+		local ok, err = pcall(require, "verse."..select(i,...));
 		if not ok then
-			error("Verse connection module not found: verse."..select(i,...));
+			error("Verse connection module not found: verse."..select(i,...)..err);
 		end
 	end
 	return verse;

mercurial