From 4200466217cb5873061847b069edac959e8027e0 Mon Sep 17 00:00:00 2001 From: Oliver Kiddle Date: Fri, 19 Aug 2016 19:06:37 +0200 Subject: 39071: update completion functions for changes in Solaris 11.3 --- Completion/Solaris/Command/_dumpadm | 39 ++++++++++++++++++------------------- 1 file changed, 19 insertions(+), 20 deletions(-) (limited to 'Completion/Solaris/Command/_dumpadm') diff --git a/Completion/Solaris/Command/_dumpadm b/Completion/Solaris/Command/_dumpadm index 02c63f6a7..44d681ae0 100644 --- a/Completion/Solaris/Command/_dumpadm +++ b/Completion/Solaris/Command/_dumpadm @@ -1,23 +1,22 @@ #compdef dumpadm -_dumpadm() { - local -a content +local -a content - content=( - "kernel"\:"Kernel memory pages only" - "all"\:"All memory pages" - "curproc"\:"Kernel memory pages plus curproc pages" - ) - - _arguments -s \ - '-n[dont run savecore on reboot]' \ - '-u[update dump configuration from dumpadm.conf]' \ - '-y[run savecore on reboot]' \ - '-c[set dump content]:dump content:(($content))' \ - '-d[set dump device]:block devices:_files -g "*(-%b)"' \ - '-m[set minfree size ]:' \ - '-s[set the savecore directory]:directory:_files -/' \ - '-r[alternate root directory]:directory:_files -/' -} - -_dumpadm "$@" +content=( + 'kernel:kernel memory pages only' + 'all:all memory pages' + 'curproc:kernel memory pages plus curproc pages' + 'allproc:kernel memory pages and all process pages' +) +_arguments -s \ + '-e[print estimate of disk space required to store compressed crash dump]' \ + "-n[don't run savecore on reboot]" \ + '-p[produce machine parseable output]' \ + '-u[update dump configuration from dumpadm.conf]' \ + '-y[run savecore on reboot]' \ + '-c[set dump content]:dump content:(($content))' \ + '-d[set dump device]: : _alternative "tokens\:token\:(swap none)" "files\:block device\:_files -g \*\(-%b\)"' \ + '-m[set minfree size]:size' \ + '-s[set the savecore directory]:directory:_files -/' \ + '-r[alternate root directory]:directory:_files -/' \ + '-z[enable saving core files in a compressed format]:compression:(on off)' -- cgit v1.2.3