pacemaker  2.1.3-ea053b43a
Scalable High-Availability cluster resource manager
Data Fields
pcmk_injections_t Struct Reference

Synthetic cluster events that can be injected into the cluster for running simulations. More...

#include <include/pacemaker.h>

Data Fields

GList * node_up
 
GList * node_down
 
GList * node_fail
 
GList * op_inject
 
GList * op_fail
 
GList * ticket_grant
 
GList * ticket_revoke
 
GList * ticket_standby
 
GList * ticket_activate
 
char * watchdog
 
char * quorum
 

Detailed Description

Synthetic cluster events that can be injected into the cluster for running simulations.

Definition at line 50 of file pacemaker.h.

Field Documentation

◆ node_down

GList* pcmk_injections_t::node_down

A list of node names (gchar *) to simulate bringing offline

Definition at line 54 of file pacemaker.h.

◆ node_fail

GList* pcmk_injections_t::node_fail

A list of node names (gchar *) to simulate failing

Definition at line 56 of file pacemaker.h.

◆ node_up

GList* pcmk_injections_t::node_up

A list of node names (gchar *) to simulate bringing online

Definition at line 52 of file pacemaker.h.

◆ op_fail

GList* pcmk_injections_t::op_fail

A list of operations (gchar *) that should return a given error code if they fail. The format of these strings is described in the "Operation Specification" section of crm_simulate help output.

Definition at line 66 of file pacemaker.h.

◆ op_inject

GList* pcmk_injections_t::op_inject

A list of operations (gchar *) to inject. The format of these strings is described in the "Operation Specification" section of crm_simulate help output.

Definition at line 61 of file pacemaker.h.

◆ quorum

char* pcmk_injections_t::quorum

Does the cluster have quorum?

Definition at line 78 of file pacemaker.h.

◆ ticket_activate

GList* pcmk_injections_t::ticket_activate

A list of tickets (gchar *) to simulate activating

Definition at line 74 of file pacemaker.h.

◆ ticket_grant

GList* pcmk_injections_t::ticket_grant

A list of tickets (gchar *) to simulate granting

Definition at line 68 of file pacemaker.h.

◆ ticket_revoke

GList* pcmk_injections_t::ticket_revoke

A list of tickets (gchar *) to simulate revoking

Definition at line 70 of file pacemaker.h.

◆ ticket_standby

GList* pcmk_injections_t::ticket_standby

A list of tickets (gchar *) to simulate putting on standby

Definition at line 72 of file pacemaker.h.

◆ watchdog

char* pcmk_injections_t::watchdog

Does the cluster have an active watchdog device?

Definition at line 76 of file pacemaker.h.


The documentation for this struct was generated from the following file: