svn commit: samba r12533 - in branches/SAMBA_4_0/source/scripting/libjs: .

abartlet at samba.org abartlet at samba.org
Wed Dec 28 03:57:27 GMT 2005


Author: abartlet
Date: 2005-12-28 03:57:26 +0000 (Wed, 28 Dec 2005)
New Revision: 12533

WebSVN: http://websvn.samba.org/cgi-bin/viewcvs.cgi?view=rev&root=samba&rev=12533

Log:
Get the ldb.errstring() out to the user on failure.  It helps a lot
with debugging!

Andrew Bartlett

Modified:
   branches/SAMBA_4_0/source/scripting/libjs/provision.js


Changeset:
Modified: branches/SAMBA_4_0/source/scripting/libjs/provision.js
===================================================================
--- branches/SAMBA_4_0/source/scripting/libjs/provision.js	2005-12-28 03:36:32 UTC (rev 12532)
+++ branches/SAMBA_4_0/source/scripting/libjs/provision.js	2005-12-28 03:57:26 UTC (rev 12533)
@@ -207,8 +207,15 @@
 	}
 
 	var add_ok = ldb.add(data);
-	assert(add_ok);
-	ldb.transaction_commit();
+	if (!add_ok) {
+		message("ldb load failed: " + ldb.errstring() + "\n");
+		assert(add_ok);
+	}
+	var commit_ok = ldb.transaction_commit();
+	if (!commit_ok) {
+		message("ldb commit failed: " + ldb.errstring() + "\n");
+		assert(add_ok);
+	}
 }
 
 /*



More information about the samba-cvs mailing list