mod_migrate/mod_migrate.lua
changeset 2816 fd4a5ba12fa2
parent 2143 17408ddd34b0
child 2820 cd9831b27746
--- a/mod_migrate/mod_migrate.lua	Tue Oct 31 19:31:54 2017 +0100
+++ b/mod_migrate/mod_migrate.lua	Wed Nov 01 22:12:09 2017 +0100
@@ -62,9 +62,15 @@
 				migrate_user(arg[i]);
 			end
 		else
-			for user in um.users(host) do
-				migrate_user(user);
-			end
+			xpcall(function()
+				for user in um.users(host) do
+					migrate_user(user);
+				end
+			end,
+			function (err)
+				module:log("error", "Could not list users, you'll have to supply them as arguments");
+				module:log("error", "The error was: %s", err);
+			end);
 		end
 	end
 end