X-Git-Url: https://git.lttng.org/?p=lttng-tools.git;a=blobdiff_plain;f=extras%2Flttng-bash_completion;h=d5a58f38da5bc9b0e4d3bfef004a846e2fad91d2;hp=bff8df724276992d02d714e31ebc4b28d4380b80;hb=07bd66356a11f39a5e52d7150c30ce6ee7a9d993;hpb=a8f307d87d2d308671df9fed0855f4344c60d335 diff --git a/extras/lttng-bash_completion b/extras/lttng-bash_completion index bff8df724..d5a58f38d 100644 --- a/extras/lttng-bash_completion +++ b/extras/lttng-bash_completion @@ -50,6 +50,17 @@ _lttng_cmd_addcontext() { esac } +_lttng_cmd_calibrate() { + local calibrate_opts + calibrate_opts=$(lttng calibrate --list-options) + + case $cur in + -*) + COMPREPLY=( $(compgen -W "${calibrate_opts}" -- $cur) ) + ;; + esac +} + _lttng_cmd_create() { local create_opts create_opts=$(lttng create --list-options) @@ -82,10 +93,9 @@ _lttng_cmd_destroy() { ;; esac } - -_lttng_cmd_enablechannel() { - local enable_channel_opts - enable_channel_opts=$(lttng enable-channel --list-options) +_lttng_cmd_disablechannel() { + local disable_channel_opts + disable_channel_opts=$(lttng disable-channel --list-options) case $prev in --session|-s) @@ -96,15 +106,14 @@ _lttng_cmd_enablechannel() { case $cur in -*) - COMPREPLY=( $(compgen -W "${enable_channel_opts}" -- $cur) ) + COMPREPLY=( $(compgen -W "${disable_channel_opts}" -- $cur) ) return ;; esac } - -_lttng_cmd_enableevent() { - local enable_event_opts - enable_event_opts=$(lttng enable-event --list-options) +_lttng_cmd_disableevent() { + local disable_event_opts + disable_event_opts=$(lttng disable-event --list-options) case $prev in --session|-s) @@ -114,25 +123,19 @@ _lttng_cmd_enableevent() { --channel|-c) return ;; - --probe) - return - ;; - --function) - return - ;; esac case $cur in -*) - COMPREPLY=( $(compgen -W "${enable_event_opts}" -- $cur) ) + COMPREPLY=( $(compgen -W "${disable_event_opts}" -- $cur) ) return ;; esac } -_lttng_cmd_disablechannel() { - local disable_channel_opts - disable_channel_opts=$(lttng disable-channel --list-options) +_lttng_cmd_enablechannel() { + local enable_channel_opts + enable_channel_opts=$(lttng enable-channel --list-options) case $prev in --session|-s) @@ -143,15 +146,15 @@ _lttng_cmd_disablechannel() { case $cur in -*) - COMPREPLY=( $(compgen -W "${disable_channel_opts}" -- $cur) ) + COMPREPLY=( $(compgen -W "${enable_channel_opts}" -- $cur) ) return ;; esac } -_lttng_cmd_disableevent() { - local disable_event_opts - disable_event_opts=$(lttng disable-event --list-options) +_lttng_cmd_enableevent() { + local enable_event_opts + enable_event_opts=$(lttng enable-event --list-options) case $prev in --session|-s) @@ -161,11 +164,17 @@ _lttng_cmd_disableevent() { --channel|-c) return ;; + --probe) + return + ;; + --function) + return + ;; esac case $cur in -*) - COMPREPLY=( $(compgen -W "${disable_event_opts}" -- $cur) ) + COMPREPLY=( $(compgen -W "${enable_event_opts}" -- $cur) ) return ;; esac @@ -247,17 +256,6 @@ _lttng_cmd_version() { esac } -_lttng_cmd_calibrate() { - local calibrate_opts - calibrate_opts=$(lttng calibrate --list-options) - - case $cur in - -*) - COMPREPLY=( $(compgen -W "${calibrate_opts}" -- $cur) ) - ;; - esac -} - _lttng_cmd_view() { local view_opts view_opts=$(lttng view --list-options)