summaryrefslogtreecommitdiff
path: root/script
diff options
context:
space:
mode:
authorDouglas Bagnall <douglas.bagnall@catalyst.net.nz>2018-10-19 16:27:17 +1300
committerDouglas Bagnall <dbagnall@samba.org>2019-01-08 23:55:33 +0100
commitb737552ed3a60c66d44e0b6d93da66a52682db39 (patch)
tree5fa6e29f316e1397fbe4c43ea2d7636529cfc8ea /script
parent22cba7011caa50b32f35d221ea1020e18f506c1d (diff)
downloadsamba-b737552ed3a60c66d44e0b6d93da66a52682db39.tar.gz
traffic_replay: --stop-on-any-error option to not ignore client trouble
Sometimes you want to know if any client is crashing for any reason. In those times use --stop-on-any-error for an early exit. Signed-off-by: Douglas Bagnall <douglas.bagnall@catalyst.net.nz> Reviewed-by: Andrew Bartlett <abartlet@samba.org>
Diffstat (limited to 'script')
-rwxr-xr-xscript/traffic_replay5
1 files changed, 4 insertions, 1 deletions
diff --git a/script/traffic_replay b/script/traffic_replay
index f9ceef5878f..6a449a4dbe3 100755
--- a/script/traffic_replay
+++ b/script/traffic_replay
@@ -72,7 +72,9 @@ def main():
help='Clean up the generated groups and user accounts')
parser.add_option('--random-seed', type='int', default=None,
help='Use to keep randomness consistent across multiple runs')
-
+ parser.add_option('--stop-on-any-error',
+ action="store_true",
+ help='abort the whole thing if a child fails')
model_group = optparse.OptionGroup(parser, 'Traffic Model Options',
'These options alter the traffic '
'generated by the model')
@@ -373,6 +375,7 @@ def main():
base_dn=ldb.domain_dn(),
ou=traffic.ou_name(ldb, opts.instance_id),
tempdir=tempdir,
+ stop_on_any_error=opts.stop_on_any_error,
domain_sid=ldb.get_domain_sid())
if opts.timing_data == '-':