* [PATCH] xl: remove unimplemented -l stub for cpupool-list
@ 2011-01-27 23:31 Andre Przywara
2011-01-28 17:44 ` Ian Jackson
0 siblings, 1 reply; 2+ messages in thread
From: Andre Przywara @ 2011-01-27 23:31 UTC (permalink / raw)
To: Ian Jackson, Juergen Gross; +Cc: xen-devel@lists.xensource.com
[-- Attachment #1: Type: text/plain, Size: 486 bytes --]
Hi,
although advertised via the usage output, xl cpupool-list -l just
returns ERROR_NI, which does not show up on the console. Instead the
output is empty, which is not exactly what --long hints to.
To avoid confusion remove the line from the help output and just
ignore the -l option properly until it gets finally implemented.
Signed-off-by: Andre Przywara <andre.przywara@amd.com>
Regards,
Andre.
--
Andre Przywara
AMD-Operating System Research Center (OSRC), Dresden, Germany
[-- Attachment #2: xl_fix_cpupool_list_l.patch --]
[-- Type: text/plain, Size: 2251 bytes --]
commit ac0f29c5fa6b4180d990613827d2d64e14dfbce5
Author: Andre Przywara <andre.przywara@amd.com>
Date: Thu Jan 27 23:50:29 2011 +0100
xl: remove unimplemented -l stub for cpupool-list
Although advertised via the usage output, xl cpupool-list -l just
returns ERROR_NI, which does not show up on the console. Instead the
output is empty, which is not exactly what --long hints to.
To avoid confusion remove the line from the help output and just
ignore the -l option properly until it gets finally implemented.
Signed-off-by: Andre Przywara <andre.przywara@amd.com>
diff --git a/tools/libxl/xl_cmdimpl.c b/tools/libxl/xl_cmdimpl.c
index 8ecc10b..e0aa93d 100644
--- a/tools/libxl/xl_cmdimpl.c
+++ b/tools/libxl/xl_cmdimpl.c
@@ -5420,13 +5420,11 @@ int main_cpupoollist(int argc, char **argv)
return -ERROR_NOMEM;
}
- if (!opt_long) {
- printf("%-19s", "Name");
- if (opt_cpus)
- printf("CPU list\n");
- else
- printf("CPUs Sched Active Domain count\n");
- }
+ printf("%-19s", "Name");
+ if (opt_cpus)
+ printf("CPU list\n");
+ else
+ printf("CPUs Sched Active Domain count\n");
for (p = 0; p < n_pools; p++) {
if (!ret && (!pool || (poolinfo[p].poolid != poolid))) {
@@ -5434,9 +5432,6 @@ int main_cpupoollist(int argc, char **argv)
if (!name) {
fprintf(stderr, "error getting cpupool info\n");
ret = -ERROR_NOMEM;
- }
- else if (opt_long) {
- ret = -ERROR_NI;
} else {
printf("%-19s", name);
free(name);
diff --git a/tools/libxl/xl_cmdtable.c b/tools/libxl/xl_cmdtable.c
index 5e7793d..5083fc6 100644
--- a/tools/libxl/xl_cmdtable.c
+++ b/tools/libxl/xl_cmdtable.c
@@ -349,8 +349,7 @@ struct cmd_spec cmd_table[] = {
{ "cpupool-list",
&main_cpupoollist,
"List CPU pools on host",
- "[-l|--long] [-c|--cpus] [<CPU Pool>]",
- "-l, --long Output all CPU pool details.\n"
+ "[-c|--cpus] [<CPU Pool>]",
"-c, --cpus Output list of CPUs used by a pool"
},
{ "cpupool-destroy",
[-- Attachment #3: Type: text/plain, Size: 138 bytes --]
_______________________________________________
Xen-devel mailing list
Xen-devel@lists.xensource.com
http://lists.xensource.com/xen-devel
^ permalink raw reply related [flat|nested] 2+ messages in thread
* Re: [PATCH] xl: remove unimplemented -l stub for cpupool-list
2011-01-27 23:31 [PATCH] xl: remove unimplemented -l stub for cpupool-list Andre Przywara
@ 2011-01-28 17:44 ` Ian Jackson
0 siblings, 0 replies; 2+ messages in thread
From: Ian Jackson @ 2011-01-28 17:44 UTC (permalink / raw)
To: Andre Przywara; +Cc: Juergen Gross, xen-devel@lists.xensource.com
Andre Przywara writes ("[PATCH] xl: remove unimplemented -l stub for cpupool-list"):
> although advertised via the usage output, xl cpupool-list -l just
> returns ERROR_NI, which does not show up on the console. Instead the
> output is empty, which is not exactly what --long hints to.
> To avoid confusion remove the line from the help output and just
> ignore the -l option properly until it gets finally implemented.
Applied, thanks.
Ian.
^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2011-01-28 17:44 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2011-01-27 23:31 [PATCH] xl: remove unimplemented -l stub for cpupool-list Andre Przywara
2011-01-28 17:44 ` Ian Jackson
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.