On Mon, Apr 2, 2012 at 9:04 PM, Florian Haas <flor...@hastexo.com> wrote: > On Mon, Apr 2, 2012 at 12:32 PM, Andrew Beekhof <and...@beekhof.net> wrote: >>> Well, but you did read the technical reason I presented here? >> >> Yes, and it boiled down to "don't let the user hang themselves". >> Which is a noble goal, I just don't like the way we're achieving it. >> >> Why not advertise the requirements in the metadata somehow? > > The only way to do that is in the longdesc. There is nothing in the > schema that would allow us to do this in a machine-readable way so the > shell, HAWK, LCMC or anything else could warn the user by themselves.
The schema is not immutable though. We've already added fields to it, why not for this too? > >>> Why are we not supposed to check for things like notify, ordered, >>> allow-migrate? >>> >>>> My concern with providing them all to RAs is that someone will >>>> probably start abusing them. >>> >>> _Everything_ about an RA can be abused. Why is that any concern of >>> yours? You can't possibly enforce, from Pacemaker, that an RA actually >>> does what it's supposed to do. >> >> No, but I can take away the extra ammo :) > > You can count on there always being one round in the gun pointed at your foot. > > Florian > > -- > Need help with High Availability? > http://www.hastexo.com/now > > _______________________________________________ > Pacemaker mailing list: Pacemaker@oss.clusterlabs.org > http://oss.clusterlabs.org/mailman/listinfo/pacemaker > > Project Home: http://www.clusterlabs.org > Getting started: http://www.clusterlabs.org/doc/Cluster_from_Scratch.pdf > Bugs: http://bugs.clusterlabs.org _______________________________________________ Pacemaker mailing list: Pacemaker@oss.clusterlabs.org http://oss.clusterlabs.org/mailman/listinfo/pacemaker Project Home: http://www.clusterlabs.org Getting started: http://www.clusterlabs.org/doc/Cluster_from_Scratch.pdf Bugs: http://bugs.clusterlabs.org