On Fri, 2011-06-03 at 15:54 +0100, Ian Jackson wrote:
> These subcommands already had "-n" dry run options. Make -N do the
> same thing, and deprecate those -n options.
>
> Signed-off-by: Ian Jackson <Ian.Jackson@xxxxxxxxxxxxx>
Acked-by: Ian Campbell <ian.campbell@xxxxxxxxxx>
> ---
> tools/libxl/xl_cmdimpl.c | 11 +++++------
> tools/libxl/xl_cmdtable.c | 10 ++++++----
> 2 files changed, 11 insertions(+), 10 deletions(-)
>
> diff --git a/tools/libxl/xl_cmdimpl.c b/tools/libxl/xl_cmdimpl.c
> index 208e745..5c63686 100644
> --- a/tools/libxl/xl_cmdimpl.c
> +++ b/tools/libxl/xl_cmdimpl.c
> @@ -3034,7 +3034,7 @@ int main_create(int argc, char **argv)
> char extra_config[1024];
> struct domain_create dom_info;
> int paused = 0, debug = 0, daemonize = 1, console_autoconnect = 0,
> - dryrun = 0, quiet = 0, monitor = 1;
> + quiet = 0, monitor = 1;
> int opt, rc;
> int option_index = 0;
> static struct option long_options[] = {
> @@ -3079,7 +3079,7 @@ int main_create(int argc, char **argv)
> help("create");
> return 0;
> case 'n':
> - dryrun = 1;
> + dryrun_only = 1;
> break;
> case 'q':
> quiet = 1;
> @@ -3108,7 +3108,7 @@ int main_create(int argc, char **argv)
> dom_info.daemonize = daemonize;
> dom_info.monitor = monitor;
> dom_info.paused = paused;
> - dom_info.dryrun = dryrun;
> + dom_info.dryrun = dryrun_only;
> dom_info.quiet = quiet;
> dom_info.config_file = filename;
> dom_info.extra_config = extra_config;
> @@ -4564,7 +4564,6 @@ int main_cpupoolcreate(int argc, char **argv)
> const char *filename = NULL;
> const char *p;
> char extra_config[1024];
> - int dryrun = 0;
> int opt;
> int option_index = 0;
> static struct option long_options[] = {
> @@ -4603,7 +4602,7 @@ int main_cpupoolcreate(int argc, char **argv)
> help("cpupool-create");
> return 0;
> case 'n':
> - dryrun = 1;
> + dryrun_only = 1;
> break;
> default:
> fprintf(stderr, "option `%c' not supported.\n", optopt);
> @@ -4755,7 +4754,7 @@ int main_cpupoolcreate(int argc, char **argv)
> printf("scheduler: %s\n", sched);
> printf("number of cpus: %d\n", n_cpus);
>
> - if (dryrun)
> + if (dryrun_only)
> return 0;
>
> poolid = 0;
> diff --git a/tools/libxl/xl_cmdtable.c b/tools/libxl/xl_cmdtable.c
> index 5308288..924920b 100644
> --- a/tools/libxl/xl_cmdtable.c
> +++ b/tools/libxl/xl_cmdtable.c
> @@ -19,7 +19,7 @@
>
> struct cmd_spec cmd_table[] = {
> { "create",
> - &main_create, 0,
> + &main_create, 1,
> "Create a domain from config file <filename>",
> "<ConfigFile> [options] [vars]",
> "-h Print this help.\n"
> @@ -27,7 +27,8 @@ struct cmd_spec cmd_table[] = {
> "-c Connect to the console after the domain is
> created.\n"
> "-f=FILE, --defconfig=FILE\n Use the given
> configuration file.\n"
> "-q, --quiet Quiet.\n"
> - "-n, --dryrun Dry run - prints the resulting
> configuration.\n"
> + "-n, --dryrun Dry run - prints the resulting
> configuration\n"
> + " (deprecated in favour of global -N
> option).\n"
> "-d Enable debug messages.\n"
> "-e Do not wait in the background for the death
> of the domain."
> },
> @@ -322,12 +323,13 @@ struct cmd_spec cmd_table[] = {
> "",
> },
> { "cpupool-create",
> - &main_cpupoolcreate, 0,
> + &main_cpupoolcreate, 1,
> "Create a CPU pool based an ConfigFile",
> "[options] <ConfigFile> [vars]",
> "-h, --help Print this help.\n"
> "-f=FILE, --defconfig=FILE Use the given configuration file.\n"
> - "-n, --dryrun Dry run - prints the resulting
> configuration."
> + "-n, --dryrun Dry run - prints the resulting
> configuration.\n"
> + " (deprecated in favour of global -N
> option)."
> },
> { "cpupool-list",
> &main_cpupoollist, 0,
> --
> 1.5.6.5
>
>
> _______________________________________________
> Xen-devel mailing list
> Xen-devel@xxxxxxxxxxxxxxxxxxx
> http://lists.xensource.com/xen-devel
_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel
|