From 0000000000000000000000000000000000000000 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 Signed-off-by: Stoiko Ivanov --- 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 85c83ccc..b52a8c29 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