From cd182021b783158f3ecdce5f5dbf9910c7eca982 Mon Sep 17 00:00:00 2001 From: Arunpandian J Date: Tue, 12 Dec 2023 17:37:04 +0530 Subject: [PATCH] completions: Add bash completions for telemetry string log page Signed-off-by: Arunpandian J --- completions/_nvme | 11 +++++++++++ completions/bash-nvme-completion.sh | 5 ++++- 2 files changed, 15 insertions(+), 1 deletion(-) diff --git a/completions/_nvme b/completions/_nvme index 3bd8afc3..0d28788c 100644 --- a/completions/_nvme +++ b/completions/_nvme @@ -253,6 +253,16 @@ _nvme () { _arguments '*:: :->subcmds' _describe -t commands "nvme ocp set-dssd-power-state-feature options" _set_dssd_power_state_feature ;; + (telemetry-string-log) + local _telemetry_string_log + _telemetry_string_log=( + /dev/nvme':supply a device to use (required)' + --output-file=':Output file name with path' + -o':alias for --output-file' + ) + _arguments '*:: :->subcmds' + _describe -t commands "nvme ocp internal-log options" _internal_log + ;; (*) _files ;; @@ -2062,6 +2072,7 @@ _nvme () { vs-fw-activate-history':Get firmware activation history log' device-capability-log':Get Device capability log' set-dssd-power-state-feature':Set DSSD Power State' + telemetry-string-log':Retrieve Telemetry string Log Page' ) _arguments '*:: :->subcmds' _describe -t commands "nvme ocp options" _ocp diff --git a/completions/bash-nvme-completion.sh b/completions/bash-nvme-completion.sh index f431a704..5d624275 100644 --- a/completions/bash-nvme-completion.sh +++ b/completions/bash-nvme-completion.sh @@ -1358,6 +1358,9 @@ plugin_ocp_opts () { "set-dssd-power-state-feature") opts+=" --power-state= -p --no-uuid -n --save -s" ;; + "telemetry-string-log") + opts+=" --output-file= -o" + ;; "help") opts+=$NO_OPTS ;; @@ -1427,7 +1430,7 @@ _nvme_subcmds () { clear-fw-activate-history eol-plp-failure-mode \ clear-pcie-correctable-error-counters \ vs-fw-activate-history device-capability-log \ - set-dssd-power-state-feature" + set-dssd-power-state-feature telemetry-string-log" ) # Associative array mapping plugins to corresponding option completions -- 2.50.1