s4:domainlevel - handle exceptions more precisely
commit49c8c130a0d08be7c869b9a63b5a37488003eac2
authorMatthias Dieter Wallnöfer <mdw@samba.org>
Thu, 13 May 2010 20:35:06 +0000 (13 22:35 +0200)
committerMatthias Dieter Wallnöfer <mdw@samba.org>
Thu, 13 May 2010 20:42:22 +0000 (13 22:42 +0200)
tree01e523c0f3969c7cd02b8f66a07d249567c754c3
parent895b99fd6bfb1a65c3ae408bdf381e66783ac385
s4:domainlevel - handle exceptions more precisely

LDB_ERR_UNWILLING_TO_PERFORM should be the right error code when the
"msDS-Behavior-Version" was already raised by the first change as it is on
Windows Server.

When s4 itself does implement this trigger then we don't need to do the
second write operation anymore (they're kept in sync).
source4/scripting/python/samba/netcmd/domainlevel.py