diff options
author | Andrew Tridgell <tridge@samba.org> | 2011-06-17 14:40:48 +1000 |
---|---|---|
committer | Andrew Tridgell <tridge@samba.org> | 2011-06-17 15:25:42 +1000 |
commit | 0b3b7e3797a9aa0dc8f0922c8cd873b0f0b3231e (patch) | |
tree | f106294c738e84b7f6b3c61d54768280ccfabe11 | |
parent | b07e4933b7ed4b2452cfdd9d223eecb8c0b74fec (diff) | |
download | samba-0b3b7e3797a9aa0dc8f0922c8cd873b0f0b3231e.tar.gz samba-0b3b7e3797a9aa0dc8f0922c8cd873b0f0b3231e.tar.bz2 samba-0b3b7e3797a9aa0dc8f0922c8cd873b0f0b3231e.zip |
samba-tool: exit with non-zero status on dbcheck failure
Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org>
-rw-r--r-- | source4/scripting/python/samba/netcmd/dbcheck.py | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/source4/scripting/python/samba/netcmd/dbcheck.py b/source4/scripting/python/samba/netcmd/dbcheck.py index 9f12136de8..b0d77f2fd9 100644 --- a/source4/scripting/python/samba/netcmd/dbcheck.py +++ b/source4/scripting/python/samba/netcmd/dbcheck.py @@ -18,7 +18,7 @@ # along with this program. If not, see <http://www.gnu.org/licenses/>. # -import samba, ldb +import samba, ldb, sys import samba.getopt as options from samba.auth import system_session from samba.samdb import SamDB @@ -178,3 +178,5 @@ class cmd_dbcheck(Command): if error_count != 0 and not self.fix: print("Please use --fix to fix these errors") print('Checked %u objects (%u errors)' % (len(res), error_count)) + if error_count != 0: + sys.exit(1) |