From 98bc8e0b236174e2f9b877006832b053212ffaca Mon Sep 17 00:00:00 2001 From: LOLi Date: Sat, 18 Aug 2018 22:10:36 +0200 Subject: [PATCH] Fix arcstat.py handling of unsupported options This change allows the arcstat.py script to handle unsupported options gracefully and print both error and usage messages when one such option is provided. Reviewed-by: Giuseppe Di Natale Reviewed-by: George Melikov Reviewed-by: Brian Behlendorf Signed-off-by: loli10K Closes #7799 --- cmd/arcstat/arcstat.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/cmd/arcstat/arcstat.py b/cmd/arcstat/arcstat.py index 85c83ccc44..b52a8c2947 100755 --- a/cmd/arcstat/arcstat.py +++ b/cmd/arcstat/arcstat.py @@ -285,7 +285,7 @@ def init(): ] ) except getopt.error as msg: - sys.stderr.write(msg) + sys.stderr.write("Error: %s\n" % str(msg)) usage() opts = None