From 8f6fd855a1ece5c23d9795a066e305532d56d304 Mon Sep 17 00:00:00 2001 From: Clay Gerrard Date: Wed, 23 Sep 2015 16:58:54 -0700 Subject: [PATCH] Add search filter examples to swift-ring-builder dispersion help ... because I always forget how to regex and have to independently discover it everytime I want to use the tool! Change-Id: I00d5ab6f573ef26e7e10502493c0066623583b00 --- swift/cli/ringbuilder.py | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/swift/cli/ringbuilder.py b/swift/cli/ringbuilder.py index a6860c98de..ca2e567c65 100755 --- a/swift/cli/ringbuilder.py +++ b/swift/cli/ringbuilder.py @@ -871,7 +871,15 @@ swift-ring-builder dispersion [options] --verbose option will display dispersion graph broken down by tier You can filter which tiers are evaluated to drill down using a regex - in the optional search_filter arguemnt. + in the optional search_filter arguemnt. i.e. + + swift-ring-builder dispersion "r\d+z\d+$" -v + + ... would only display rows for the zone tiers + + swift-ring-builder dispersion ".*\-[^/]*$" -v + + ... would only display rows for the server tiers The reports columns are: