[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] [PATCH v12 26/26] cmdline switches and config vars to control colo-proxy
Changlong Xie writes ("[PATCH v12 26/26] cmdline switches and config vars to control colo-proxy"): > From: Wen Congyang <wency@xxxxxxxxxxxxxx> > > Add cmdline switches to 'xl migrate-receive' command to specify > a domain-specific hotplug script to setup COLO proxy. > + if (nic->forwarddev) { > + flexarray_append(back, "forwarddev"); > + flexarray_append(back, nic->forwarddev); > + } I'd prefer a name with `coloft' in it, throughout, even for the xenstore node. But again this is not critical if we are not trying to make a stable API. > + static struct option opts[] = { > + {"script", 1, 0, 0x100}, This should surely be --coloft-script, or --colo-script, something. I think this script is (actually, in your setup) created by your management software, and contains some actual functionality. Am I right ? In which case my comments about including that functionality in xen.git apply here too. But again this is not a blocker for 4.7. > - xasprintf(&rune, "exec %s %s xl migrate-receive %s %s", > - ssh_command, host, > - libxl_defbool_val(r_info.colo) ? "-c" : "-r", > - daemonize ? "" : " -e"); > + if (!libxl_defbool_val(r_info.colo)) { > + xasprintf(&rune, "exec %s %s xl migrate-receive %s %s", > + ssh_command, host, > + "-r", > + daemonize ? "" : " -e"); > + } else { > + xasprintf(&rune, "exec %s %s xl migrate-receive %s %s %s %s", > + ssh_command, host, > + "-c", > + r_info.netbufscript ? "--script" : "", > + r_info.netbufscript ? r_info.netbufscript : "", > + daemonize ? "" : " -e"); I have just noticed here that you have introduced `-c' (in an earlier patch) to mean to receive a COLO checkpointed stream. Can you please change this to `--colo' ? Sorry, Ian. _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxx http://lists.xen.org/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |