9b4cf96ac0e8a5d7f490a927e40e7931fff2d3c3

Author
fred-o <fredrik.appelberg@gmail.com>
Committer
Phil Eichinger <phil@zankapfel.net>
Date

Message

completion options

Diff

This diff is truncated to protect this page.

 1diff --git a/plugins/glassfish/_asadmin b/plugins/glassfish/_asadmin
 2index 08ae9d461307bfbeae7959dcf6765be04af155ce..f0ebea9f2d957d38a44da1ba60398a5d6a0aed9e 100644
 3--- a/plugins/glassfish/_asadmin
 4+++ b/plugins/glassfish/_asadmin
 5@@ -272,635 +272,635 @@ _1st_arguments=(
 6 _arguments '*:: :->command'
 7 
 8 if (( CURRENT == 1 )); then
 9-    _describe -t commands "glassfish command" _1st_arguments
10+    _describe -t commands "asadmin command" _1st_arguments
11     return
12 fi
13 
14 local -a _command_args
15 case "$words[1]" in
16 	add-library)
17-		_command_args=('--type')
18+		_command_args=('--type+:type:(common ext app)')
19 	;;
20 	add-resources)
21-		_command_args=('--target')
22+		_command_args=('--target+:')
23 	;;
24 	apply-http-lb-changes)
25-		_command_args=('--ping')
26+		_command_args=('--ping+:')
27 	;;
28 	backup-domain)
29-		_command_args=('--backupconfig' '--backupdir' '--description' '--domaindir' '--long')
30+		_command_args=('--backupconfig+:' '--backupdir+:' '--description+:' '--domaindir+:' '--long+:long:(true false)')
31 	;;
32 	change-admin-password)
33-		_command_args=('--domain_name' '--domaindir')
34+		_command_args=('--domain_name+:' '--domaindir+:')
35 	;;
36 	change-master-password)
37-		_command_args=('--domaindir' '--nodedir' '--savemasterpassword')
38+		_command_args=('--domaindir+:' '--nodedir+:' '--savemasterpassword+:savemasterpassword:(true false)')
39 	;;
40 	collect-log-files)
41-		_command_args=('--retrieve' '--target')
42+		_command_args=('--retrieve+:retrieve:(true false)' '--target+:')
43 	;;
44 	configure-jms-cluster)
45-		_command_args=('--clustertype' '--configstoretype' '--dburl' '--dbuser' '--dbvendor' '--jmsdbpassword' '--messagestoretype' '--property')
46+		_command_args=('--clustertype+:' '--configstoretype+:' '--dburl+:' '--dbuser+:' '--dbvendor+:' '--jmsdbpassword+:' '--messagestoretype+:' '--property+:')
47 	;;
48 	configure-lb-weight)
49-		_command_args=('--cluster')
50+		_command_args=('--cluster+:')
51 	;;
52 	configure-ldap-for-admin)
53-		_command_args=('--basedn' '--ldap-group' '--target' '--url')
54+		_command_args=('--basedn+:' '--ldap-group+:' '--target+:' '--url+:')
55 	;;
56 	copy-config)
57-		_command_args=('--systemproperties')
58+		_command_args=('--systemproperties+:')
59 	;;
60 	create-admin-object)
61-		_command_args=('--classname' '--description' '--enabled' '--property' '--raname' '--restype' '--target')
62+		_command_args=('--classname+:' '--description+:' '--enabled+:enabled:(true false)' '--property+:' '--raname+:' '--restype+:' '--target+:')
63 	;;
64 	create-application-ref)
65-		_command_args=('--enabled' '--lbenabled' '--target' '--virtualservers')
66+		_command_args=('--enabled+:enabled:(true false)' '--lbenabled+:lbenabled:(true false)' '--target+:' '--virtualservers+:')
67 	;;
68 	create-audit-module)
69-		_command_args=('--classname' '--property' '--target')
70+		_command_args=('--classname+:' '--property+:' '--target+:')
71 	;;
72 	create-auth-realm)
73-		_command_args=('--classname' '--property' '--target')
74+		_command_args=('--classname+:' '--property+:' '--target+:')
75 	;;
76 	create-connector-connection-pool)