Skip to content
This repository

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP

The Booth Cluster Ticket Manager

branch: master

Merge cc_supports_flag implementation from pacemaker

Main change is:

Check for compiler flags with -Werror

For example for -fstack-protector, it is accepted by gcc for
all targets, however those targets where it is actually not
supported, it will print a warning like

"-fstack-protector is not supported for this platform"

which raises an error when using -Werror later. So better
not add -fstack-protector then to the CC_EXTRA_FLAGS
latest commit 4e67c7faba
Dirk Mueller dirkmueller authored October 17, 2013
Octocat-spinner-32 conf Change default configuration file to /etc/booth/booth.conf March 10, 2012
Octocat-spinner-32 icons add icon for booth July 07, 2012
Octocat-spinner-32 script Return the correct daemon state. June 18, 2013
Octocat-spinner-32 src Add "starting" and "started" to better reflect daemon state to the June 18, 2013
Octocat-spinner-32 test Fix tests to deal with addition of ticket_catchup() to setup() phase (f… March 27, 2012
Octocat-spinner-32 tools Correction of the problem by which booth_resource_monitord was not co… June 25, 2013
Octocat-spinner-32 .gitignore modify gitignore for ignore cscope and ctags files April 14, 2012
Octocat-spinner-32 COPYING Add COPYING file December 05, 2011
Octocat-spinner-32 Makefile.am Correction for merging into the sauce tree of booth May 27, 2013
Octocat-spinner-32 README Initial check-in of the Booth Cluster Ticket Manager. August 24, 2011
Octocat-spinner-32 autogen.sh Initial autotools support December 05, 2011
Octocat-spinner-32 booth.spec.in Correction of the problem by which booth_resource_monitord was not co… June 25, 2013
Octocat-spinner-32 configure.ac Merge cc_supports_flag implementation from pacemaker October 17, 2013
README
The Booth Cluster Ticket Manager
    
Booth manages the ticket which authorizes one of the cluster sites located in
geographically dispersed distances to run certain resources. It is designed to
be an add-on of Pacemaker, which extends Pacemaker to support geographically
distributed clustering.
    
Booth includes an implementation of Paxos and Paxos Lease algorithm, which
guarantees the distributed consensus among different cluster sites. One
development goal of the Paxos implementation is to be flexible enough so that
it can also be used by some other projects which need Paxos.

Now, the Booth is still in heavy development, review and comments are highly
appreciated ;)
    
Regards,
Jiaju Zhang <jjzhang@suse.de>
Something went wrong with that request. Please try again.