I've added the concept of a 'system service' that expands to whatever standard 
the local machine supports.
So you could say, in xml, <primitive id="Magic" class="system" type="mysql"> 
and the cluster would use 'lsb' on RHEL, 'upstart' on Ubuntu and 'systemd' on 
newer fedora releases.
Handy if you have a mixed cluster.

My question is, what to call it?
'system', 'service', something else?

In other news, the next pacemaker release will support systemd and both it and 
upstart will use a persistent connection to the DBus API (no more forking!).

The code is currently in 
   https://github.com/beekhof/pacemaker/tree/lrmd-upstart
for those that want to take a look before then.
_______________________________________________
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

Reply via email to