[Linux-ha-dev] Re: IPaddr on *BSD
David Lee
t.d.lee at durham.ac.uk
Tue Aug 15 05:14:28 MDT 2006
On Tue, 15 Aug 2006, Horms wrote:
> I was having a similar discussion with Andrew. My 2c worth is to rename
> IPaddr to IPaddr1, then make IPaddr a new wrapper, that calls IPaddr1 or
> IPaddr2 according to what OS/kernel the user has. That way people will
> get what we think is best by default. And if they want to do something
> special, they can call IPaddr1 or IPaddr2 directly.
Sounds reasonable to me: the important bit is the public interface always
being the same thing: "IPaddr" (with the same args and same XML etc.
unless there is a really good reason to diverge).
One thing to consider: might the switching mechanism (into "IPaddr-XYZ")
be feature-based (e.g. presence of "modprobe") rather than OS-based? Just
a thought.
If you think so, a little cautionary checking. For instance if the script
uses the availability of "modprobe", we would first need a correction to
"configure.in" which currently incorrectly puts a non-null value into
"@MODPROBE@" on machines which lack it.
> Actually, thats a slight revision of my idea, but thats where I'm up to
> now.
Look forward to it!
--
: David Lee I.T. Service :
: Senior Systems Programmer Computer Centre :
: Durham University :
: http://www.dur.ac.uk/t.d.lee/ South Road :
: Durham DH1 3LE :
: Phone: +44 191 334 2752 U.K. :
More information about the Linux-HA-Dev
mailing list