plugins.factoids: Remove debug output

Thu, 09 Jul 2015 14:34:36 +0200

author
Kim Alvefur <zash@zash.se>
date
Thu, 09 Jul 2015 14:34:36 +0200
changeset 121
d68a4ae37f4a
parent 120
91a29c964e97
child 122
f3a458479f9c

plugins.factoids: Remove debug output

plugins/factoids.lua file | annotate | diff | comparison | revisions
--- a/plugins/factoids.lua	Sat Jun 27 23:19:32 2015 +0200
+++ b/plugins/factoids.lua	Thu Jul 09 14:34:36 2015 +0200
@@ -89,15 +89,10 @@
 		load = function()
 			local chunk, err = loadfile(factoids_file);
 			if chunk then
-				local old_mt = getmetatable(factoids);
-				setmetatable(factoids, {
-					__newindex = function (...) rawset(...); print(...) end
-				});
 				setfenv(chunk, {_G = factoids} );
 				chunk();
-				setmetatable(factoids, old_mt);
 			else
-				print(err);
+				bot.stream:err(tostring(err));
 			end
 		end,
 		save = function()
@@ -130,7 +125,6 @@
 	actions.load();
 	setmetatable(factoids, {
 		__newindex = function(t, k, v)
-			print("__newindex", t, k, v);
 			rawset(t, k, v);
 			actions.add(k, v);
 		end,
@@ -168,7 +162,6 @@
 	actions.load();
 	setmetatable(factoids, {
 		__newindex = function(t, k, v)
-			print("__newindex", t, k, v);
 			rawset(t, k, v);
 			actions.add(k, v);
 		end,
@@ -185,14 +178,9 @@
 		load = function()
 			bot.stream:private_get(factoids_node, factoids_xmlns, function (storage)
 				if storage then
-					local old_mt = getmetatable(factoids);
-					setmetatable(factoids, {
-						__newindex = function (...) rawset(...); print(...) end
-					});
 					for factoid in storage:children() do
 						factoids[factoid.attr.name or "something-invalid"] = factoid:get_text();
 					end
-					setmetatable(factoids, old_mt);
 				end
 			end);
 		end,
@@ -210,7 +198,6 @@
 		actions.load();
 		setmetatable(factoids, {
 			__newindex = function(t, k, v)
-				print("__newindex", t, k, v);
 				rawset(t, k, v);
 				actions.add(k, v);
 			end,

mercurial