Revision 220cde0b
b/scripts/gnt-instance | ||
---|---|---|
1084 | 1084 |
@return: the desired exit code |
1085 | 1085 |
|
1086 | 1086 |
""" |
1087 |
if not args and not opts.show_all: |
|
1088 |
ToStderr("No instance selected." |
|
1089 |
" Please pass in --all if you want to query all instances.\n" |
|
1090 |
"Note that this can take a long time on a big cluster.") |
|
1091 |
return 1 |
|
1092 |
elif args and opts.show_all: |
|
1093 |
ToStderr("Cannot use --all if you specify instance names.") |
|
1094 |
return 1 |
|
1095 |
|
|
1087 | 1096 |
retcode = 0 |
1088 | 1097 |
op = opcodes.OpQueryInstanceData(instances=args, static=opts.static) |
1089 | 1098 |
result = SubmitOpCode(op) |
... | ... | |
1360 | 1369 |
make_option("-s", "--static", dest="static", |
1361 | 1370 |
action="store_true", default=False, |
1362 | 1371 |
help="Only show configuration data, not runtime data"), |
1363 |
], "[-s] [<instance>...]", |
|
1372 |
make_option("--all", dest="show_all", |
|
1373 |
default=False, action="store_true", |
|
1374 |
help="Show info on all instances on the cluster." |
|
1375 |
" This can take a long time to run, use wisely."), |
|
1376 |
], "[-s] {--all | <instance>...}", |
|
1364 | 1377 |
"Show information on the specified instance(s)"), |
1365 | 1378 |
'list': (ListInstances, ARGS_ANY, |
1366 | 1379 |
[DEBUG_OPT, NOHDR_OPT, SEP_OPT, USEUNITS_OPT, FIELDS_OPT, SYNC_OPT], |
Also available in: Unified diff