On 29/01/10 19:27, Richard W.M. Jones wrote:
 On Fri, Jan 29, 2010 at 06:05:08PM +0000, Matthew Booth wrote:
> Command line option changes:
> --config ->  -c
> -c ->  -ic
>
> New option -oc specifies output connection.
>   GetOptions ("help|?"      =>  \$help,
>               "version"     =>  \$version,
> -            "connect|c=s" =>  \$uri,
> -            "input|i=s"   =>  \$input,
> -            "config|s=s"  =>  \$config_file
> +            "i=s"         =>  \$input_method,
> +            "ic=s"        =>  \$input_uri,
> +            "oc=s"        =>  \$output_uri,
> +            "c=s"         =>  \$config_file
 This one I'm very dubious about.
 I think you should retain -c/--connect because that's sort of the
 standard for specifying the libvirt URI to virsh and virt-* tools.
 However obviously you need two URIs, so I think -c/--connect should
 give an error message, stating that the option has been replaced by
 -ic and -oc and directing the user to some more documentation about
 that.
 Now you also want to reuse -c to specify the config file, but I think
 you should use -f for that, which a lot of programs use. 
Agreed. I'll update that.
Matt