util.datamanager: Return an error string when failing to save.

Sun, 23 May 2010 23:55:01 +0500

author
Waqas Hussain <waqas20@gmail.com>
date
Sun, 23 May 2010 23:55:01 +0500
changeset 3108
df0df92dd58a
parent 3091
d6a059af2077
child 3109
34280b1544fc

util.datamanager: Return an error string when failing to save.

util/datamanager.lua file | annotate | diff | comparison | revisions
--- a/util/datamanager.lua	Sun May 23 05:46:52 2010 +0500
+++ b/util/datamanager.lua	Sun May 23 23:55:01 2010 +0500
@@ -145,7 +145,7 @@
 	local f, msg = io_open(getpath(username, host, datastore, nil, true), "w+");
 	if not f then
 		log("error", "Unable to write to "..datastore.." storage ('"..msg.."') for user: "..(username or "nil").."@"..(host or "nil"));
-		return;
+		return nil, "Error saving to storage";
 	end
 	f:write("return ");
 	append(f, data);

mercurial