pacemaker
1.1.18-7fdfbbe
Scalable High-Availability cluster resource manager
|
A dumping ground. More...
#include <crm_config.h>
#include <stdlib.h>
#include <glib.h>
#include <stdbool.h>
#include <string.h>
#include <libxml/tree.h>
#include <crm/common/logging.h>
#include <crm/common/util.h>
#include <crm/error.h>
Go to the source code of this file.
Macros | |
#define | CRM_FEATURE_SET "3.0.14" |
#define | EOS '\0' |
#define | DIMOF(a) ((int) (sizeof(a)/sizeof(a[0])) ) |
#define | MAX_NAME 256 |
#define | __builtin_expect(expr, result) (expr) |
#define | __likely(expr) __builtin_expect(expr, 1) |
#define | __unlikely(expr) __builtin_expect(expr, 0) |
#define | CRM_META "CRM_meta" |
#define | SOCKET_LEN 1024 |
#define | APPNAME_LEN 256 |
#define | MAX_IPC_FAIL 5 |
#define | MAX_IPC_DELAY 120 |
#define | DAEMON_RESPAWN_STOP 100 |
#define | MSG_LOG 1 |
#define | DOT_FSA_ACTIONS 1 |
#define | DOT_ALL_FSA_INPUTS 1 |
#define | INFINITY_S "INFINITY" |
#define | MINUS_INFINITY_S "-INFINITY" |
#define | INFINITY 1000000 |
#define | CRM_SYSTEM_DC "dc" |
#define | CRM_SYSTEM_DCIB "dcib" |
#define | CRM_SYSTEM_CIB "cib" |
#define | CRM_SYSTEM_CRMD "crmd" |
#define | CRM_SYSTEM_LRMD "lrmd" |
#define | CRM_SYSTEM_PENGINE "pengine" |
#define | CRM_SYSTEM_TENGINE "tengine" |
#define | CRM_SYSTEM_STONITHD "stonithd" |
#define | CRM_SYSTEM_MCP "pacemakerd" |
#define | CRM_ATTR_UNAME "#uname" |
#define | CRM_ATTR_ID "#id" |
#define | CRM_ATTR_KIND "#kind" |
#define | CRM_ATTR_ROLE "#role" |
#define | CRM_ATTR_IS_DC "#is_dc" |
#define | CRM_ATTR_CLUSTER_NAME "#cluster-name" |
#define | CRM_ATTR_SITE_NAME "#site-name" |
#define | CRM_ATTR_UNFENCED "#node-unfenced" |
#define | CRM_ATTR_DIGESTS_ALL "#digests-all" |
#define | CRM_ATTR_DIGESTS_SECURE "#digests-secure" |
#define | CRM_ATTR_RA_VERSION "#ra-version" |
#define | CRM_OP_NOOP "noop" |
#define | CRM_OP_JOIN_ANNOUNCE "join_announce" |
#define | CRM_OP_JOIN_OFFER "join_offer" |
#define | CRM_OP_JOIN_REQUEST "join_request" |
#define | CRM_OP_JOIN_ACKNAK "join_ack_nack" |
#define | CRM_OP_JOIN_CONFIRM "join_confirm" |
#define | CRM_OP_PING "ping" |
#define | CRM_OP_THROTTLE "throttle" |
#define | CRM_OP_VOTE "vote" |
#define | CRM_OP_NOVOTE "no-vote" |
#define | CRM_OP_HELLO "hello" |
#define | CRM_OP_PECALC "pe_calc" |
#define | CRM_OP_QUIT "quit" |
#define | CRM_OP_LOCAL_SHUTDOWN "start_shutdown" |
#define | CRM_OP_SHUTDOWN_REQ "req_shutdown" |
#define | CRM_OP_SHUTDOWN "do_shutdown" |
#define | CRM_OP_FENCE "stonith" |
#define | CRM_OP_REGISTER "register" |
#define | CRM_OP_IPC_FWD "ipc_fwd" |
#define | CRM_OP_INVOKE_LRM "lrm_invoke" |
#define | CRM_OP_LRM_REFRESH "lrm_refresh" /* Deprecated */ |
#define | CRM_OP_LRM_QUERY "lrm_query" |
#define | CRM_OP_LRM_DELETE "lrm_delete" |
#define | CRM_OP_LRM_FAIL "lrm_fail" |
#define | CRM_OP_PROBED "probe_complete" |
#define | CRM_OP_REPROBE "probe_again" |
#define | CRM_OP_CLEAR_FAILCOUNT "clear_failcount" |
#define | CRM_OP_REMOTE_STATE "remote_state" |
#define | CRM_OP_RELAXED_SET "one-or-more" |
#define | CRM_OP_RELAXED_CLONE "clone-one-or-more" |
#define | CRM_OP_RM_NODE_CACHE "rm_node_cache" |
#define | CRM_OP_MAINTENANCE_NODES "maintenance_nodes" |
#define | CRM_OP_DIE "die_no_respawn" |
#define | CRM_OP_RETRIVE_CIB "retrieve_cib" |
#define | CRM_OP_HBEAT "dc_beat" |
#define | CRM_OP_ABORT "abort" |
#define | CRM_OP_EVENTCC "event_cc" |
#define | CRM_OP_TEABORT "te_abort" |
#define | CRM_OP_TEABORTED "te_abort_confirmed" |
#define | CRM_OP_TE_HALT "te_halt" |
#define | CRM_OP_TECOMPLETE "te_complete" |
#define | CRM_OP_TETIMEOUT "te_timeout" |
#define | CRM_OP_TRANSITION "transition" |
#define | CRM_OP_DEBUG_UP "debug_inc" /* unused since 1.1.8 */ |
#define | CRM_OP_DEBUG_DOWN "debug_dec" /* unused since 1.1.8 */ |
#define | CRM_OP_NODES_PROBED "probe_nodes_complete" |
#define | CRMD_JOINSTATE_DOWN "down" |
#define | CRMD_JOINSTATE_PENDING "pending" |
#define | CRMD_JOINSTATE_MEMBER "member" |
#define | CRMD_JOINSTATE_NACK "banned" |
#define | CRMD_ACTION_DELETE "delete" |
#define | CRMD_ACTION_CANCEL "cancel" |
#define | CRMD_ACTION_RELOAD "reload" |
#define | CRMD_ACTION_MIGRATE "migrate_to" |
#define | CRMD_ACTION_MIGRATED "migrate_from" |
#define | CRMD_ACTION_START "start" |
#define | CRMD_ACTION_STARTED "running" |
#define | CRMD_ACTION_STOP "stop" |
#define | CRMD_ACTION_STOPPED "stopped" |
#define | CRMD_ACTION_PROMOTE "promote" |
#define | CRMD_ACTION_PROMOTED "promoted" |
#define | CRMD_ACTION_DEMOTE "demote" |
#define | CRMD_ACTION_DEMOTED "demoted" |
#define | CRMD_ACTION_NOTIFY "notify" |
#define | CRMD_ACTION_NOTIFIED "notified" |
#define | CRMD_ACTION_STATUS "monitor" |
#define | CRMD_ACTION_METADATA "meta-data" |
#define | CRMD_METADATA_CALL_TIMEOUT 30000 |
#define | RSC_DELETE CRMD_ACTION_DELETE |
#define | RSC_CANCEL CRMD_ACTION_CANCEL |
#define | RSC_MIGRATE CRMD_ACTION_MIGRATE |
#define | RSC_MIGRATED CRMD_ACTION_MIGRATED |
#define | RSC_START CRMD_ACTION_START |
#define | RSC_STARTED CRMD_ACTION_STARTED |
#define | RSC_STOP CRMD_ACTION_STOP |
#define | RSC_STOPPED CRMD_ACTION_STOPPED |
#define | RSC_PROMOTE CRMD_ACTION_PROMOTE |
#define | RSC_PROMOTED CRMD_ACTION_PROMOTED |
#define | RSC_DEMOTE CRMD_ACTION_DEMOTE |
#define | RSC_DEMOTED CRMD_ACTION_DEMOTED |
#define | RSC_NOTIFY CRMD_ACTION_NOTIFY |
#define | RSC_NOTIFIED CRMD_ACTION_NOTIFIED |
#define | RSC_STATUS CRMD_ACTION_STATUS |
#define | RSC_METADATA CRMD_ACTION_METADATA |
Typedefs | |
typedef GList * | GListPtr |
Variables | |
char * | crm_system_name |
A dumping ground.
Definition in file crm.h.
#define __likely | ( | expr | ) | __builtin_expect(expr, 1) |
#define __unlikely | ( | expr | ) | __builtin_expect(expr, 0) |
#define CRM_OP_DEBUG_DOWN "debug_dec" /* unused since 1.1.8 */ |
#define RSC_CANCEL CRMD_ACTION_CANCEL |
#define RSC_DELETE CRMD_ACTION_DELETE |
#define RSC_DEMOTE CRMD_ACTION_DEMOTE |
#define RSC_DEMOTED CRMD_ACTION_DEMOTED |
#define RSC_METADATA CRMD_ACTION_METADATA |
#define RSC_MIGRATE CRMD_ACTION_MIGRATE |
#define RSC_MIGRATED CRMD_ACTION_MIGRATED |
#define RSC_NOTIFIED CRMD_ACTION_NOTIFIED |
#define RSC_NOTIFY CRMD_ACTION_NOTIFY |
#define RSC_PROMOTE CRMD_ACTION_PROMOTE |
#define RSC_PROMOTED CRMD_ACTION_PROMOTED |
#define RSC_START CRMD_ACTION_START |
#define RSC_STARTED CRMD_ACTION_STARTED |
#define RSC_STATUS CRMD_ACTION_STATUS |
#define RSC_STOP CRMD_ACTION_STOP |
#define RSC_STOPPED CRMD_ACTION_STOPPED |