Sort output of tunables in arc_summary.py

Sort list of tunables printed by _tunable_summary()
alphabetically

Reviewed-by: Brian Behlendorf <behlendorf1@llnl.gov>
Reviewed-by: Giuseppe Di Natale <dinatale2@llnl.gov>
Signed-off-by: Scot W. Stevenson <scot.stevenson@gmail.com>
Closes #6828
This commit is contained in:
Scot W. Stevenson 2017-11-07 23:50:15 +01:00 committed by Tony Hutter
parent 03955e3488
commit 904c03672b
1 changed files with 8 additions and 4 deletions

View File

@ -900,14 +900,18 @@ def _tunable_summary(Kstat):
sys.stderr.write("Tunable descriptions will be disabled.\n") sys.stderr.write("Tunable descriptions will be disabled.\n")
sys.stdout.write("ZFS Tunable:\n") sys.stdout.write("ZFS Tunable:\n")
names.sort()
if alternate_tunable_layout:
format = "\t%s=%s\n"
else:
format = "\t%-50s%s\n"
for name in names: for name in names:
if not name: if not name:
continue continue
format = "\t%-50s%s\n"
if alternate_tunable_layout:
format = "\t%s=%s\n"
if show_tunable_descriptions and name in descriptions: if show_tunable_descriptions and name in descriptions:
sys.stdout.write("\t# %s\n" % descriptions[name]) sys.stdout.write("\t# %s\n" % descriptions[name])