[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]

Re: [libvirt] patch option needs clarification

On 10/22/2012 09:26 AM, Gene Czarcinski wrote:
> I am pretty much complete creating a patch which changes how dnsmasq
> is started by moving the command line parameters into a conf file.
> This new file is placed into the same directory and the lease file.
> The test for the command line arguments now checks the contents of the
> conf-file and there is no longer any tests for the command line
> parameters which are now two.

This will also change the requirements of whether or not a dnsmasq
restart or "refresh" (SIGHUP) is required when certain pieces of the
network definition are changed with virNetworkUpdate(), but that can be
submitted as a separate patch. (basically, things that used to require a
change on the commandline, but now only require a change in the conf
file, will no longer require a restart).

> The first command line parameter is (naturally) --conf-file=<filename>.
> The second parameter adds new functionality and is
> --conf-dir=<directory>.  This directory is placed into the same
> directory as the conf-file and the lease file.  The name of this
> directory is "<net-name>.d". This was added to make testing/debugging
> of new dnsmasq options easier since it no longer requires rebuilding
> the binaries.  This is also useful for adding log-dhcp and/or
> log-queries for a specific network.
> Now the option question.  I can submit the patch assuming the my
> previously submitted patch to add --interface to the command line has
> been applied or I can assume that it has not been applied.  In either
> case, the new code adds a interface=<dev-name> to the conf-file.

Submit it assuming that the patch *has* been applied. I think we do need
to make that change (adding "--interface"), but it needs to be
explicitly visible in a separate patch (and we need to do some testing
before pushing it).

> All development and testing was done with 0.10.2 libvirt src.rpm on
> Fedora 17.
> The patch will be submitted based on git.
> Gene
> -- 
> libvir-list mailing list
> libvir-list redhat com
> https://www.redhat.com/mailman/listinfo/libvir-list

[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]