From: Joe Guo Date: Tue, 7 Aug 2018 02:09:03 +0000 (+1200) Subject: traffic-replay: add extra check X-Git-Tag: tdb-1.3.17~2180 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=ceed07fe89d6bf80440b9951549c7247cb952388;p=thirdparty%2Fsamba.git traffic-replay: add extra check Make sure --average-groups-per-user is not more than --number-of-users Signed-off-by: Joe Guo Reviewed-by: Andrew Bartlett Reviewed-by: Douglas Bagnall --- diff --git a/script/traffic_replay b/script/traffic_replay index 764462e5be3..f414015a872 100755 --- a/script/traffic_replay +++ b/script/traffic_replay @@ -195,6 +195,12 @@ def main(): "--number-of-groups")) sys.exit(1) + if opts.number_of_groups and opts.average_groups_per_user: + if opts.number_of_groups < opts.average_groups_per_user: + print_err(("--average-groups-per-user can not be more than " + "--number-of-groups")) + sys.exit(1) + if not opts.number_of_groups and opts.group_memberships: print_err("--group-memberships requires --number-of-groups") sys.exit(1)