components/zsh/Completion/Solaris/Command/_zoneadm
author Danek Duvall <danek.duvall@oracle.com>
Wed, 31 Aug 2011 15:30:47 -0700
changeset 510 53bd319b010e
parent 429 02007d525e89
child 904 114a5240af22
permissions -rw-r--r--
7085700 miscellaneous completion fixes: _svcs_fmri, _dtrace, _pkg5, _zoneadm 7085734 shell/zsh should set overlay=allow on editable configuration files
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
429
02007d525e89 7021213 zsh completion for ipadm
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
     1
#compdef zoneadm
02007d525e89 7021213 zsh completion for ipadm
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
     2
# Synced with the Solaris 11 build 168 man page
02007d525e89 7021213 zsh completion for ipadm
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
     3
02007d525e89 7021213 zsh completion for ipadm
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
     4
_zoneadm_bootargs() {
02007d525e89 7021213 zsh completion for ipadm
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
     5
	# This is a subset of the arguments to kernel(1M)
02007d525e89 7021213 zsh completion for ipadm
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
     6
	_arguments -A "-*" \
02007d525e89 7021213 zsh completion for ipadm
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
     7
		'-i[Alternate init]:path:_path_files' \
02007d525e89 7021213 zsh completion for ipadm
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
     8
		'-m[SMF options]:option:_values "SMF option" debug milestone= quiet verbose' \
02007d525e89 7021213 zsh completion for ipadm
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
     9
		'-s[Boot single user]'
02007d525e89 7021213 zsh completion for ipadm
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
    10
}
02007d525e89 7021213 zsh completion for ipadm
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
    11
02007d525e89 7021213 zsh completion for ipadm
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
    12
_zoneadm() {
02007d525e89 7021213 zsh completion for ipadm
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
    13
	local context state line expl
02007d525e89 7021213 zsh completion for ipadm
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
    14
	typeset -A opt_args
02007d525e89 7021213 zsh completion for ipadm
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
    15
	local -a subcmds fields
510
53bd319b010e 7085700 miscellaneous completion fixes: _svcs_fmri, _dtrace, _pkg5, _zoneadm
Danek Duvall <danek.duvall@oracle.com>
parents: 429
diff changeset
    16
	local -a solaris_attach solaris_install
53bd319b010e 7085700 miscellaneous completion fixes: _svcs_fmri, _dtrace, _pkg5, _zoneadm
Danek Duvall <danek.duvall@oracle.com>
parents: 429
diff changeset
    17
	local -a solaris10_attach solaris10_install
429
02007d525e89 7021213 zsh completion for ipadm
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
    18
	local brand brand_args
02007d525e89 7021213 zsh completion for ipadm
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
    19
02007d525e89 7021213 zsh completion for ipadm
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
    20
	subcmds=(
02007d525e89 7021213 zsh completion for ipadm
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
    21
		attach boot clone detach halt help install list mark move
02007d525e89 7021213 zsh completion for ipadm
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
    22
		ready reboot uninstall verify
02007d525e89 7021213 zsh completion for ipadm
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
    23
	)
02007d525e89 7021213 zsh completion for ipadm
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
    24
510
53bd319b010e 7085700 miscellaneous completion fixes: _svcs_fmri, _dtrace, _pkg5, _zoneadm
Danek Duvall <danek.duvall@oracle.com>
parents: 429
diff changeset
    25
	solaris_attach=(
429
02007d525e89 7021213 zsh completion for ipadm
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
    26
		'(-d)-a[Path to archive]:path:_path_files'
02007d525e89 7021213 zsh completion for ipadm
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
    27
		'(-a)-d[Path to zonepath]:directory:_path_files -/'
02007d525e89 7021213 zsh completion for ipadm
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
    28
	)
510
53bd319b010e 7085700 miscellaneous completion fixes: _svcs_fmri, _dtrace, _pkg5, _zoneadm
Danek Duvall <danek.duvall@oracle.com>
parents: 429
diff changeset
    29
	solaris_install=(
429
02007d525e89 7021213 zsh completion for ipadm
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
    30
		- set1
02007d525e89 7021213 zsh completion for ipadm
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
    31
		'-c[Path to certificate]:path:_path_files'
02007d525e89 7021213 zsh completion for ipadm
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
    32
		'*-e[Additional package]:package:'
02007d525e89 7021213 zsh completion for ipadm
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
    33
		'-k[Path to key]:path:_path_files'
02007d525e89 7021213 zsh completion for ipadm
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
    34
		'-P[Publisher/URI mapping]:publisher:'
02007d525e89 7021213 zsh completion for ipadm
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
    35
		- set2
02007d525e89 7021213 zsh completion for ipadm
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
    36
		'(-d)-a[Path to archive]:path:_path_files'
02007d525e89 7021213 zsh completion for ipadm
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
    37
		'(-a)-d[Path to installed zone root]:directory:path_files -/'
02007d525e89 7021213 zsh completion for ipadm
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
    38
		'-p[Preserve system configuration]'
02007d525e89 7021213 zsh completion for ipadm
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
    39
		'-s[Install silently]'
02007d525e89 7021213 zsh completion for ipadm
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
    40
		'-u[Unconfigure after installation]'
02007d525e89 7021213 zsh completion for ipadm
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
    41
		'-v[Verbose]'
02007d525e89 7021213 zsh completion for ipadm
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
    42
	)
02007d525e89 7021213 zsh completion for ipadm
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
    43
02007d525e89 7021213 zsh completion for ipadm
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
    44
	solaris10_attach=(
02007d525e89 7021213 zsh completion for ipadm
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
    45
		'(-d)-a[Path to archive]:path:_path_files'
02007d525e89 7021213 zsh completion for ipadm
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
    46
		'(-a)-d[Path to zonepath]:directory:_path_files -/'
02007d525e89 7021213 zsh completion for ipadm
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
    47
	)
02007d525e89 7021213 zsh completion for ipadm
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
    48
	solaris10_install=(
02007d525e89 7021213 zsh completion for ipadm
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
    49
		'(-d)-a[Path to archive]:path:_path_files'
02007d525e89 7021213 zsh completion for ipadm
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
    50
		'(-a)-d[Path to installed zone root]:directory:path_files -/'
02007d525e89 7021213 zsh completion for ipadm
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
    51
		'-p[Preserve system configuration]'
02007d525e89 7021213 zsh completion for ipadm
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
    52
		'-s[Install silently]'
02007d525e89 7021213 zsh completion for ipadm
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
    53
		'-u[Unconfigure after installation]'
02007d525e89 7021213 zsh completion for ipadm
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
    54
		'-v[Verbose]'
02007d525e89 7021213 zsh completion for ipadm
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
    55
	)
02007d525e89 7021213 zsh completion for ipadm
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
    56
02007d525e89 7021213 zsh completion for ipadm
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
    57
	if [[ $service == "zoneadm" ]]; then
02007d525e89 7021213 zsh completion for ipadm
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
    58
		_arguments -C -A "-*" \
02007d525e89 7021213 zsh completion for ipadm
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
    59
			'-R[Alternate root]:alternate root:_path_files -/' \
02007d525e89 7021213 zsh completion for ipadm
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
    60
			'-u[Zone UUID]:zone UUID: ' \
02007d525e89 7021213 zsh completion for ipadm
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
    61
			'-z[Zone name]:zone name:_zones' \
02007d525e89 7021213 zsh completion for ipadm
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
    62
			'*::command:->subcmd' && return 0
02007d525e89 7021213 zsh completion for ipadm
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
    63
02007d525e89 7021213 zsh completion for ipadm
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
    64
		if (( CURRENT == 1 )); then
02007d525e89 7021213 zsh completion for ipadm
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
    65
			_wanted commands expl "zoneadm subcommand" compadd -a subcmds
02007d525e89 7021213 zsh completion for ipadm
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
    66
			return
02007d525e89 7021213 zsh completion for ipadm
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
    67
		fi
02007d525e89 7021213 zsh completion for ipadm
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
    68
		service="$words[1]"
02007d525e89 7021213 zsh completion for ipadm
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
    69
		curcontext="${curcontext%:*}=$service:"
02007d525e89 7021213 zsh completion for ipadm
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
    70
	fi
02007d525e89 7021213 zsh completion for ipadm
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
    71
02007d525e89 7021213 zsh completion for ipadm
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
    72
	case $service in
02007d525e89 7021213 zsh completion for ipadm
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
    73
	("boot")
02007d525e89 7021213 zsh completion for ipadm
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
    74
		# Completion of boot arguments after -- is kinda hacky.
02007d525e89 7021213 zsh completion for ipadm
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
    75
		_arguments -S -A "-*" \
02007d525e89 7021213 zsh completion for ipadm
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
    76
			'-w[Force writable root]' \
02007d525e89 7021213 zsh completion for ipadm
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
    77
			'-W[Boot in transient r/w mode]' \
02007d525e89 7021213 zsh completion for ipadm
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
    78
			'*:boot options:_zoneadm_bootargs'
02007d525e89 7021213 zsh completion for ipadm
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
    79
		;;
02007d525e89 7021213 zsh completion for ipadm
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
    80
02007d525e89 7021213 zsh completion for ipadm
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
    81
	("clone")
02007d525e89 7021213 zsh completion for ipadm
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
    82
		_arguments -A "-*" \
02007d525e89 7021213 zsh completion for ipadm
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
    83
			'-m[Clone mode]:mode:_values "mode" copy' \
02007d525e89 7021213 zsh completion for ipadm
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
    84
			'-s[Source snapshot]:snapshot:_zfs_dataset -t snap' \
02007d525e89 7021213 zsh completion for ipadm
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
    85
			':source zone:_zones'
02007d525e89 7021213 zsh completion for ipadm
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
    86
		;;
02007d525e89 7021213 zsh completion for ipadm
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
    87
02007d525e89 7021213 zsh completion for ipadm
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
    88
	("attach")
02007d525e89 7021213 zsh completion for ipadm
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
    89
		if [[ -n $opt_args[-z] ]]; then
02007d525e89 7021213 zsh completion for ipadm
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
    90
			brand=${"${(@s,:,)$(zoneadm -z $opt_args[-z] list -p)}"[6]}
02007d525e89 7021213 zsh completion for ipadm
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
    91
			brand_args=${brand}_attach
02007d525e89 7021213 zsh completion for ipadm
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
    92
		fi
02007d525e89 7021213 zsh completion for ipadm
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
    93
		_arguments -A "-*" \
02007d525e89 7021213 zsh completion for ipadm
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
    94
			'-F[Force attach]' \
02007d525e89 7021213 zsh completion for ipadm
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
    95
			'-n[Path to zone manifest]:path to zone manifest:_path_files' \
02007d525e89 7021213 zsh completion for ipadm
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
    96
			'-u[Update on attach]' \
02007d525e89 7021213 zsh completion for ipadm
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
    97
			${(P)brand_args}
02007d525e89 7021213 zsh completion for ipadm
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
    98
		;;
02007d525e89 7021213 zsh completion for ipadm
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
    99
02007d525e89 7021213 zsh completion for ipadm
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
   100
	("detach")
02007d525e89 7021213 zsh completion for ipadm
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
   101
		_arguments -A "-*" \
02007d525e89 7021213 zsh completion for ipadm
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
   102
			'-n[Dry run]'
02007d525e89 7021213 zsh completion for ipadm
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
   103
		;;
02007d525e89 7021213 zsh completion for ipadm
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
   104
02007d525e89 7021213 zsh completion for ipadm
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
   105
	("halt"|"ready"|"reboot"|"verify")
02007d525e89 7021213 zsh completion for ipadm
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
   106
		;;
02007d525e89 7021213 zsh completion for ipadm
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
   107
02007d525e89 7021213 zsh completion for ipadm
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
   108
02007d525e89 7021213 zsh completion for ipadm
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
   109
	("help")
02007d525e89 7021213 zsh completion for ipadm
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
   110
		_wanted commands expl "zoneadm subcommand" compadd -a subcmds
02007d525e89 7021213 zsh completion for ipadm
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
   111
		;;
02007d525e89 7021213 zsh completion for ipadm
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
   112
02007d525e89 7021213 zsh completion for ipadm
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
   113
	("install")
02007d525e89 7021213 zsh completion for ipadm
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
   114
		if [[ -n $opt_args[-z] ]]; then
02007d525e89 7021213 zsh completion for ipadm
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
   115
			brand=${"${(@s,:,)$(zoneadm -z $opt_args[-z] list -p)}"[6]}
02007d525e89 7021213 zsh completion for ipadm
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
   116
			brand_args=${brand}_install
02007d525e89 7021213 zsh completion for ipadm
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
   117
		fi
02007d525e89 7021213 zsh completion for ipadm
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
   118
		_arguments -A "-*" \
02007d525e89 7021213 zsh completion for ipadm
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
   119
			${(P)brand_args}
02007d525e89 7021213 zsh completion for ipadm
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
   120
		;;
02007d525e89 7021213 zsh completion for ipadm
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
   121
02007d525e89 7021213 zsh completion for ipadm
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
   122
	("list")
02007d525e89 7021213 zsh completion for ipadm
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
   123
		_arguments -A "-*" \
02007d525e89 7021213 zsh completion for ipadm
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
   124
			'-c[Configured zones]' \
02007d525e89 7021213 zsh completion for ipadm
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
   125
			'-i[Installed zones]' \
02007d525e89 7021213 zsh completion for ipadm
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
   126
			'(-v)-p[Parsable output]' \
02007d525e89 7021213 zsh completion for ipadm
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
   127
			'(-p)-v[Verbose mode]'
02007d525e89 7021213 zsh completion for ipadm
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
   128
		;;
02007d525e89 7021213 zsh completion for ipadm
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
   129
02007d525e89 7021213 zsh completion for ipadm
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
   130
	("mark")
02007d525e89 7021213 zsh completion for ipadm
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
   131
		_arguments -A "-*" \
02007d525e89 7021213 zsh completion for ipadm
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
   132
			':"incomplete":_values \"incomplete\" incomplete'
02007d525e89 7021213 zsh completion for ipadm
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
   133
		;;
02007d525e89 7021213 zsh completion for ipadm
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
   134
02007d525e89 7021213 zsh completion for ipadm
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
   135
	("move")
02007d525e89 7021213 zsh completion for ipadm
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
   136
		_arguments -A "-*" \
02007d525e89 7021213 zsh completion for ipadm
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
   137
			':new zone path:_path_files -/'
02007d525e89 7021213 zsh completion for ipadm
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
   138
		;;
02007d525e89 7021213 zsh completion for ipadm
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
   139
02007d525e89 7021213 zsh completion for ipadm
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
   140
	("uninstall")
02007d525e89 7021213 zsh completion for ipadm
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
   141
		_arguments -A "-*" \
02007d525e89 7021213 zsh completion for ipadm
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
   142
			'-F[Force]'
02007d525e89 7021213 zsh completion for ipadm
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
   143
		;;
02007d525e89 7021213 zsh completion for ipadm
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
   144
	esac
02007d525e89 7021213 zsh completion for ipadm
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
   145
}
02007d525e89 7021213 zsh completion for ipadm
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
   146
02007d525e89 7021213 zsh completion for ipadm
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
   147
_zoneadm "$@"