diff options
author | He Kuang <[email protected]> | 2016-08-04 11:25:42 +0000 |
---|---|---|
committer | Arnaldo Carvalho de Melo <[email protected]> | 2016-08-15 13:17:10 -0300 |
commit | 88ded4d8d94a550624e1827478e13fecf97a7b0a (patch) | |
tree | ee7590ed37e990e74b1f5bf598075752498b0d21 /tools/perf/scripts/python/Perf-Trace-Util/lib/Perf/Trace | |
parent | 49a7f01064a94c4fd6afb6b4f7e3ccc37d0edf99 (diff) |
perf script: Show proper message when failed list scripts
Perf shows the usage message when perf scripts folder failed to open,
which misleads users to let them think the command is being mistyped.
This patch shows a proper message and guides users to check the
PERF_EXEC_PATH environment variable in that case.
Before:
$ perf script --list
Usage: perf script [<options>]
or: perf script [<options>] record <script> [<record-options>] <command>
or: perf script [<options>] report <script> [script-args]
or: perf script [<options>] <script> [<record-options>] <command>
or: perf script [<options>] <top-script> [script-args]
-l, --list list available scripts
After:
$ perf script --list
open(/home/user/perf-core/scripts) failed.
Check for "PERF_EXEC_PATH" env to set scripts dir.
Signed-off-by: He Kuang <[email protected]>
Tested-by: Arnaldo Carvalho de Melo <[email protected]>
Cc: Alexander Shishkin <[email protected]>
Cc: Peter Zijlstra <[email protected]>
Cc: Wang Nan <[email protected]>
Link: http://lkml.kernel.org/r/[email protected]
Signed-off-by: Arnaldo Carvalho de Melo <[email protected]>
Diffstat (limited to 'tools/perf/scripts/python/Perf-Trace-Util/lib/Perf/Trace')
0 files changed, 0 insertions, 0 deletions