[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Xen-changelog] [xen-unstable] xl: Add option '-p' for command 'xl create'
# HG changeset patch # User Keir Fraser <keir.fraser@xxxxxxxxxx> # Date 1272261164 -3600 # Node ID f766f2142a8515d1dc71783355dc4fc1813d95c4 # Parent 59523ceaff36080224d576779fa7d3f9bcf1106a xl: Add option '-p' for command 'xl create' Add option '-p' for command 'xl create', and update the help info. * -p Leave the domain paused after it is created. Signed-off-by: Yu Zhiguo <yuzg@xxxxxxxxxxxxxx> --- tools/libxl/xl.c | 10 +++++++--- 1 files changed, 7 insertions(+), 3 deletions(-) diff -r 59523ceaff36 -r f766f2142a85 tools/libxl/xl.c --- a/tools/libxl/xl.c Mon Apr 26 06:52:13 2010 +0100 +++ b/tools/libxl/xl.c Mon Apr 26 06:52:44 2010 +0100 @@ -1112,6 +1112,7 @@ static void help(char *command) printf("Create a domain based on <ConfigFile>.\n\n"); printf("Options:\n\n"); printf("-h Print this help.\n"); + printf("-p Leave the domain paused after it is created.\n"); printf("-d Enable debug messages.\n"); printf("-e Do not wait in the background for the death of the domain.\n"); } else if(!strcmp(command, "list")) { @@ -2290,11 +2291,14 @@ int main_create(int argc, char **argv) int main_create(int argc, char **argv) { char *filename = NULL; - int debug = 0, daemonize = 1; + int paused = 0, debug = 0, daemonize = 1; int opt, rc; - while ((opt = getopt(argc, argv, "hde")) != -1) { + while ((opt = getopt(argc, argv, "hdep")) != -1) { switch (opt) { + case 'p': + paused = 1; + break; case 'd': debug = 1; break; @@ -2316,7 +2320,7 @@ int main_create(int argc, char **argv) } filename = argv[optind]; - rc = create_domain(debug, daemonize, filename, NULL, 0, + rc = create_domain(debug, daemonize, filename, NULL, paused, -1, 0); exit(-rc); } _______________________________________________ Xen-changelog mailing list Xen-changelog@xxxxxxxxxxxxxxxxxxx http://lists.xensource.com/xen-changelog
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |