@@ -161,59 +161,60 @@ private static String getUsage(String cmd) {
161
161
}
162
162
return usage .toString ();
163
163
}
164
- if (cmd .equals ("-add" )) {
165
- return "\t [-add <source> <nameservice1, nameservice2, ...> <destination> "
166
- + "[-readonly] [-faulttolerant] "
167
- + "[-order HASH|LOCAL|RANDOM|HASH_ALL|SPACE] "
168
- + "-owner <owner> -group <group> -mode <mode>]" ;
169
- } else if (cmd .equals (ADD_ALL_COMMAND )) {
170
- return "\t [" + ADD_ALL_COMMAND + " "
171
- + "<source1> <nameservice1,nameservice2,...> <destination1> "
172
- + "[-readonly] [-faulttolerant] " + "[-order HASH|LOCAL|RANDOM|HASH_ALL|SPACE] "
173
- + "-owner <owner1> -group <group1> -mode <mode1>"
174
- + " , "
175
- + "<source2> <nameservice1,nameservice2,...> <destination2> "
176
- + "[-readonly] [-faulttolerant] " + "[-order HASH|LOCAL|RANDOM|HASH_ALL|SPACE] "
177
- + "-owner <owner2> -group <group2> -mode <mode2>"
178
- + " , ...]" ;
179
- } else if (cmd .equals ("-update" )) {
180
- return "\t [-update <source>"
181
- + " [<nameservice1, nameservice2, ...> <destination>] "
182
- + "[-readonly true|false] [-faulttolerant true|false] "
183
- + "[-order HASH|LOCAL|RANDOM|HASH_ALL|SPACE] "
184
- + "-owner <owner> -group <group> -mode <mode>]" ;
185
- } else if (cmd .equals ("-rm" )) {
186
- return "\t [-rm <source>]" ;
187
- } else if (cmd .equals ("-ls" )) {
188
- return "\t [-ls [-d] <path>]" ;
189
- } else if (cmd .equals ("-getDestination" )) {
190
- return "\t [-getDestination <path>]" ;
191
- } else if (cmd .equals ("-setQuota" )) {
192
- return "\t [-setQuota <path> -nsQuota <nsQuota> -ssQuota "
193
- + "<quota in bytes or quota size string>]" ;
194
- } else if (cmd .equals ("-setStorageTypeQuota" )) {
195
- return "\t [-setStorageTypeQuota <path> -storageType <storage type> "
196
- + "<quota in bytes or quota size string>]" ;
197
- } else if (cmd .equals ("-clrQuota" )) {
198
- return "\t [-clrQuota <path>]" ;
199
- } else if (cmd .equals ("-clrStorageTypeQuota" )) {
200
- return "\t [-clrStorageTypeQuota <path>]" ;
201
- } else if (cmd .equals ("-safemode" )) {
202
- return "\t [-safemode enter | leave | get]" ;
203
- } else if (cmd .equals ("-nameservice" )) {
204
- return "\t [-nameservice enable | disable <nameservice>]" ;
205
- } else if (cmd .equals ("-getDisabledNameservices" )) {
206
- return "\t [-getDisabledNameservices]" ;
207
- } else if (cmd .equals ("-refresh" )) {
208
- return "\t [-refresh]" ;
209
- } else if (cmd .equals ("-refreshRouterArgs" )) {
210
- return "\t [-refreshRouterArgs <host:ipc_port> <key> [arg1..argn]]" ;
211
- } else if (cmd .equals ("-refreshSuperUserGroupsConfiguration" )) {
212
- return "\t [-refreshSuperUserGroupsConfiguration]" ;
213
- } else if (cmd .equals ("-refreshCallQueue" )) {
214
- return "\t [-refreshCallQueue]" ;
215
- } else if (cmd .equals (DUMP_COMMAND )) {
216
- return "\t [" + DUMP_COMMAND + "]" ;
164
+ switch (cmd ) {
165
+ case "-add" :
166
+ return "\t [-add <source> <nameservice1, nameservice2, ...> <destination> "
167
+ + "[-readonly] [-faulttolerant] "
168
+ + "[-order HASH|LOCAL|RANDOM|HASH_ALL|SPACE] "
169
+ + "-owner <owner> -group <group> -mode <mode>]" ;
170
+ case ADD_ALL_COMMAND :
171
+ return "\t [" + ADD_ALL_COMMAND + " "
172
+ + "<source1> <nameservice1,nameservice2,...> <destination1> "
173
+ + "[-readonly] [-faulttolerant] " + "[-order HASH|LOCAL|RANDOM|HASH_ALL|SPACE] "
174
+ + "-owner <owner1> -group <group1> -mode <mode1>"
175
+ + " , "
176
+ + "<source2> <nameservice1,nameservice2,...> <destination2> "
177
+ + "[-readonly] [-faulttolerant] " + "[-order HASH|LOCAL|RANDOM|HASH_ALL|SPACE] "
178
+ + "-owner <owner2> -group <group2> -mode <mode2>"
179
+ + " , ...]" ;
180
+ case "-update" :
181
+ return "\t [-update <source>"
182
+ + " [<nameservice1, nameservice2, ...> <destination>] "
183
+ + "[-readonly true|false] [-faulttolerant true|false] "
184
+ + "[-order HASH|LOCAL|RANDOM|HASH_ALL|SPACE] "
185
+ + "-owner <owner> -group <group> -mode <mode>]" ;
186
+ case "-rm" :
187
+ return "\t [-rm <source>]" ;
188
+ case "-ls" :
189
+ return "\t [-ls [-d] <path>]" ;
190
+ case "-getDestination" :
191
+ return "\t [-getDestination <path>]" ;
192
+ case "-setQuota" :
193
+ return "\t [-setQuota <path> -nsQuota <nsQuota> -ssQuota "
194
+ + "<quota in bytes or quota size string>]" ;
195
+ case "-setStorageTypeQuota" :
196
+ return "\t [-setStorageTypeQuota <path> -storageType <storage type> "
197
+ + "<quota in bytes or quota size string>]" ;
198
+ case "-clrQuota" :
199
+ return "\t [-clrQuota <path>]" ;
200
+ case "-clrStorageTypeQuota" :
201
+ return "\t [-clrStorageTypeQuota <path>]" ;
202
+ case "-safemode" :
203
+ return "\t [-safemode enter | leave | get]" ;
204
+ case "-nameservice" :
205
+ return "\t [-nameservice enable | disable <nameservice>]" ;
206
+ case "-getDisabledNameservices" :
207
+ return "\t [-getDisabledNameservices]" ;
208
+ case "-refresh" :
209
+ return "\t [-refresh]" ;
210
+ case "-refreshRouterArgs" :
211
+ return "\t [-refreshRouterArgs <host:ipc_port> <key> [arg1..argn]]" ;
212
+ case "-refreshSuperUserGroupsConfiguration" :
213
+ return "\t [-refreshSuperUserGroupsConfiguration]" ;
214
+ case "-refreshCallQueue" :
215
+ return "\t [-refreshCallQueue]" ;
216
+ case DUMP_COMMAND :
217
+ return "\t [" + DUMP_COMMAND + "]" ;
217
218
}
218
219
return getUsage (null );
219
220
}
0 commit comments