Hi, On Mon, Oct 04, 2010 at 04:01:50PM +0100, Matthew Richardson wrote: > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA1 > > I've been playing with pacemaker for a while now, and have recently > seena user stung by an issue I had when I first started - namely that > colocation constraints are limited to 2 entries, unless sets are used. > > Thus: > > colocation ok inf: A B > > is allowed (obviously!) > > colocation sets_ok inf: A (B) (C) > > is also allowed. > > However: > > colocation not_ok inf: A B C > > isn't valid, though a user might expect it to be equal to the set-based > contraint.
Hmm, last time I looked it worked. How do you know that it's not valid? Thanks, Dejan > I would like to suggest 2 potential solutions to this: > > 1) (simple) Provide a warning/error message when someone constructs this > invalid constraint. > > 2) (more complex) Translate this constraint to a meaningful set - i.e > change 'A B C' to 'A (B) (C)' > > I'm not sure whether or not the 2nd option makes sense or whether it > adds some extra level of confusion or uncertainty to its behaviour. > > Any comments? I'm happy to do some work to submit a patch to the shell > to at least do the basic checking, though this might not be the best > place (or indeed the best patch) to achieve these, if people think > they're worthwhile suggestions. > > Thanks, > > Matthew > > -----BEGIN PGP SIGNATURE----- > Version: GnuPG v1.4.10 (GNU/Linux) > > iEYEARECAAYFAkyp7F4ACgkQRWpi1WYCQdIFHwCdHjVZosKlgSUyqRCbufzHgiFC > 5s8AoL6UY/CyacgT7BlpjLrqsyqCV9lN > =vq8b > -----END PGP SIGNATURE----- > > -- > The University of Edinburgh is a charitable body, registered in > Scotland, with registration number SC005336. > > _______________________________________________ > Linux-HA mailing list > [email protected] > http://lists.linux-ha.org/mailman/listinfo/linux-ha > See also: http://linux-ha.org/ReportingProblems _______________________________________________ Linux-HA mailing list [email protected] http://lists.linux-ha.org/mailman/listinfo/linux-ha See also: http://linux-ha.org/ReportingProblems
