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); + } } /*