pacemaker  3.0.0-d8340737c4
Scalable High-Availability cluster resource manager
Macros
pcmk__cib_element_in_patchset_test.c File Reference
#include <crm_internal.h>
#include <crm/common/unittest_internal.h>
#include <crm/common/xml.h>
#include <crm/common/xml_internal.h>
Include dependency graph for pcmk__cib_element_in_patchset_test.c:

Go to the source code of this file.

Macros

#define ORIG_CIB
 
#define CREATE_CIB
 
#define MODIFY_ADD_CIB
 
#define MODIFY_UPDATE_CIB
 
#define MODIFY_ADD_NODE_CIB
 
#define MODIFY_UPDATE_NODE_CIB
 
#define MOVE_CIB
 

Macro Definition Documentation

◆ CREATE_CIB

#define CREATE_CIB
Value:
"<" PCMK_XE_CIB " " PCMK_XA_ADMIN_EPOCH "=\"0\"" \
" " PCMK_XA_EPOCH "=\"0\"" \
" " PCMK_XA_NUM_UPDATES "=\"0\">" \
"<" PCMK_XE_CRM_CONFIG "/>" \
"<" PCMK_XE_NODES ">" \
"<" PCMK_XE_NODE " " PCMK_XA_ID "=\"1\"" \
" " PCMK_XA_UNAME "=\"node-1\"/>" \
"</" PCMK_XE_NODES ">" \
"<" PCMK_XE_RESOURCES "/>" \
"<" PCMK_XE_ALERTS "/>" \
"<" PCMK_XE_STATUS "/>" \
"</" PCMK_XE_CIB ">"
#define PCMK_XE_CIB
Definition: xml_names.h:79
#define PCMK_XE_STATUS
Definition: xml_names.h:204
#define PCMK_XE_CONSTRAINTS
Definition: xml_names.h:89
#define PCMK_XA_NUM_UPDATES
Definition: xml_names.h:341
#define PCMK_XE_ALERTS
Definition: xml_names.h:66
#define PCMK_XA_UNAME
Definition: xml_names.h:431
#define PCMK_XA_EPOCH
Definition: xml_names.h:268
#define PCMK_XA_ID
Definition: xml_names.h:301
#define PCMK_XE_CONFIGURATION
Definition: xml_names.h:87
#define PCMK_XE_NODE
Definition: xml_names.h:136
#define PCMK_XE_NODES
Definition: xml_names.h:142
#define PCMK_XA_ADMIN_EPOCH
Definition: xml_names.h:232
#define PCMK_XE_RESOURCES
Definition: xml_names.h:179
#define PCMK_XE_CRM_CONFIG
Definition: xml_names.h:91

Definition at line 63 of file pcmk__cib_element_in_patchset_test.c.

◆ MODIFY_ADD_CIB

#define MODIFY_ADD_CIB
Value:
"<" PCMK_XE_CIB " " PCMK_XA_ADMIN_EPOCH "=\"0\"" \
" " PCMK_XA_EPOCH "=\"0\"" \
" " PCMK_XA_NUM_UPDATES "=\"0\"" \
" " PCMK_XA_CRM_FEATURE_SET "=\"3.19.7\">" \
"<" PCMK_XE_CRM_CONFIG "/>" \
"<" PCMK_XE_NODES ">" \
"<" PCMK_XE_NODE " " PCMK_XA_ID "=\"1\"" \
" " PCMK_XA_UNAME "=\"node-1\"/>" \
"</" PCMK_XE_NODES ">" \
"<" PCMK_XE_RESOURCES "/>" \
"<" PCMK_XE_STATUS "/>" \
"</" PCMK_XE_CIB ">"
#define PCMK_XE_CIB
Definition: xml_names.h:79
#define PCMK_XE_STATUS
Definition: xml_names.h:204
#define PCMK_XE_CONSTRAINTS
Definition: xml_names.h:89
#define PCMK_XA_NUM_UPDATES
Definition: xml_names.h:341
#define PCMK_XA_UNAME
Definition: xml_names.h:431
#define PCMK_XA_EPOCH
Definition: xml_names.h:268
#define PCMK_XA_ID
Definition: xml_names.h:301
#define PCMK_XE_CONFIGURATION
Definition: xml_names.h:87
#define PCMK_XA_CRM_FEATURE_SET
Definition: xml_names.h:254
#define PCMK_XE_NODE
Definition: xml_names.h:136
#define PCMK_XE_NODES
Definition: xml_names.h:142
#define PCMK_XA_ADMIN_EPOCH
Definition: xml_names.h:232
#define PCMK_XE_RESOURCES
Definition: xml_names.h:179
#define PCMK_XE_CRM_CONFIG
Definition: xml_names.h:91

Definition at line 109 of file pcmk__cib_element_in_patchset_test.c.

◆ MODIFY_ADD_NODE_CIB

#define MODIFY_ADD_NODE_CIB
Value:
"<" PCMK_XE_CIB " " PCMK_XA_ADMIN_EPOCH "=\"0\"" \
" " PCMK_XA_EPOCH "=\"0\"" \
" " PCMK_XA_NUM_UPDATES "=\"0\">" \
"<" PCMK_XE_CRM_CONFIG "/>" \
"<" PCMK_XE_NODES ">" \
"<" PCMK_XE_NODE " " PCMK_XA_ID "=\"1\"" \
" " PCMK_XA_UNAME "=\"node-1\"" \
" " PCMK_XA_TYPE "=\"member\"/>" \
"</" PCMK_XE_NODES ">" \
"<" PCMK_XE_RESOURCES "/>" \
"<" PCMK_XE_STATUS "/>" \
"</" PCMK_XE_CIB ">"
#define PCMK_XE_CIB
Definition: xml_names.h:79
#define PCMK_XE_STATUS
Definition: xml_names.h:204
#define PCMK_XE_CONSTRAINTS
Definition: xml_names.h:89
#define PCMK_XA_NUM_UPDATES
Definition: xml_names.h:341
#define PCMK_XA_TYPE
Definition: xml_names.h:430
#define PCMK_XA_UNAME
Definition: xml_names.h:431
#define PCMK_XA_EPOCH
Definition: xml_names.h:268
#define PCMK_XA_ID
Definition: xml_names.h:301
#define PCMK_XE_CONFIGURATION
Definition: xml_names.h:87
#define PCMK_XE_NODE
Definition: xml_names.h:136
#define PCMK_XE_NODES
Definition: xml_names.h:142
#define PCMK_XA_ADMIN_EPOCH
Definition: xml_names.h:232
#define PCMK_XE_RESOURCES
Definition: xml_names.h:179
#define PCMK_XE_CRM_CONFIG
Definition: xml_names.h:91

Definition at line 144 of file pcmk__cib_element_in_patchset_test.c.

◆ MODIFY_UPDATE_CIB

#define MODIFY_UPDATE_CIB
Value:
"<" PCMK_XE_CIB " " PCMK_XA_ADMIN_EPOCH "=\"0\"" \
" " PCMK_XA_EPOCH "=\"0\"" \
" " PCMK_XA_NUM_UPDATES "=\"1\">" \
"<" PCMK_XE_CRM_CONFIG "/>" \
"<" PCMK_XE_NODES ">" \
"<" PCMK_XE_NODE " " PCMK_XA_ID "=\"1\"" \
" " PCMK_XA_UNAME "=\"node-1\"/>" \
"</" PCMK_XE_NODES ">" \
"<" PCMK_XE_RESOURCES "/>" \
"<" PCMK_XE_STATUS "/>" \
"</" PCMK_XE_CIB ">"
#define PCMK_XE_CIB
Definition: xml_names.h:79
#define PCMK_XE_STATUS
Definition: xml_names.h:204
#define PCMK_XE_CONSTRAINTS
Definition: xml_names.h:89
#define PCMK_XA_NUM_UPDATES
Definition: xml_names.h:341
#define PCMK_XA_UNAME
Definition: xml_names.h:431
#define PCMK_XA_EPOCH
Definition: xml_names.h:268
#define PCMK_XA_ID
Definition: xml_names.h:301
#define PCMK_XE_CONFIGURATION
Definition: xml_names.h:87
#define PCMK_XE_NODE
Definition: xml_names.h:136
#define PCMK_XE_NODES
Definition: xml_names.h:142
#define PCMK_XA_ADMIN_EPOCH
Definition: xml_names.h:232
#define PCMK_XE_RESOURCES
Definition: xml_names.h:179
#define PCMK_XE_CRM_CONFIG
Definition: xml_names.h:91

Definition at line 127 of file pcmk__cib_element_in_patchset_test.c.

◆ MODIFY_UPDATE_NODE_CIB

#define MODIFY_UPDATE_NODE_CIB
Value:
"<" PCMK_XE_CIB " " PCMK_XA_ADMIN_EPOCH "=\"0\"" \
" " PCMK_XA_EPOCH "=\"0\"" \
" " PCMK_XA_NUM_UPDATES "=\"0\">" \
"<" PCMK_XE_CRM_CONFIG "/>" \
"<" PCMK_XE_NODES ">" \
"<" PCMK_XE_NODE " " PCMK_XA_ID "=\"1\"" \
" " PCMK_XA_UNAME "=\"node-2\"/>" \
"</" PCMK_XE_NODES ">" \
"<" PCMK_XE_RESOURCES "/>" \
"<" PCMK_XE_STATUS "/>" \
"</" PCMK_XE_CIB ">"
#define PCMK_XE_CIB
Definition: xml_names.h:79
#define PCMK_XE_STATUS
Definition: xml_names.h:204
#define PCMK_XE_CONSTRAINTS
Definition: xml_names.h:89
#define PCMK_XA_NUM_UPDATES
Definition: xml_names.h:341
#define PCMK_XA_UNAME
Definition: xml_names.h:431
#define PCMK_XA_EPOCH
Definition: xml_names.h:268
#define PCMK_XA_ID
Definition: xml_names.h:301
#define PCMK_XE_CONFIGURATION
Definition: xml_names.h:87
#define PCMK_XE_NODE
Definition: xml_names.h:136
#define PCMK_XE_NODES
Definition: xml_names.h:142
#define PCMK_XA_ADMIN_EPOCH
Definition: xml_names.h:232
#define PCMK_XE_RESOURCES
Definition: xml_names.h:179
#define PCMK_XE_CRM_CONFIG
Definition: xml_names.h:91

Definition at line 162 of file pcmk__cib_element_in_patchset_test.c.

◆ MOVE_CIB

#define MOVE_CIB
Value:
"<" PCMK_XE_CIB " " PCMK_XA_ADMIN_EPOCH "=\"0\"" \
" " PCMK_XA_EPOCH "=\"0\"" \
" " PCMK_XA_NUM_UPDATES "=\"0\">" \
"<" PCMK_XE_CRM_CONFIG "/>" \
"<" PCMK_XE_NODES "/>" \
"<" PCMK_XE_RESOURCES "/>" \
"<" PCMK_XE_STATUS "/>" \
"</" PCMK_XE_CIB ">"
#define PCMK_XE_CIB
Definition: xml_names.h:79
#define PCMK_XE_STATUS
Definition: xml_names.h:204
#define PCMK_XE_CONSTRAINTS
Definition: xml_names.h:89
#define PCMK_XA_NUM_UPDATES
Definition: xml_names.h:341
#define PCMK_XA_EPOCH
Definition: xml_names.h:268
#define PCMK_XE_CONFIGURATION
Definition: xml_names.h:87
#define PCMK_XE_NODES
Definition: xml_names.h:142
#define PCMK_XA_ADMIN_EPOCH
Definition: xml_names.h:232
#define PCMK_XE_RESOURCES
Definition: xml_names.h:179
#define PCMK_XE_CRM_CONFIG
Definition: xml_names.h:91

Definition at line 210 of file pcmk__cib_element_in_patchset_test.c.

◆ ORIG_CIB

#define ORIG_CIB
Value:
"<" PCMK_XE_CIB " " PCMK_XA_ADMIN_EPOCH "=\"0\"" \
" " PCMK_XA_EPOCH "=\"0\"" \
" " PCMK_XA_NUM_UPDATES "=\"0\">" \
"<" PCMK_XE_CRM_CONFIG "/>" \
"<" PCMK_XE_NODES ">" \
"<" PCMK_XE_NODE " " PCMK_XA_ID "=\"1\"" \
" " PCMK_XA_UNAME "=\"node-1\"/>" \
"</" PCMK_XE_NODES ">" \
"<" PCMK_XE_RESOURCES "/>" \
"<" PCMK_XE_STATUS "/>" \
"</" PCMK_XE_CIB ">"
#define PCMK_XE_CIB
Definition: xml_names.h:79
#define PCMK_XE_STATUS
Definition: xml_names.h:204
#define PCMK_XE_CONSTRAINTS
Definition: xml_names.h:89
#define PCMK_XA_NUM_UPDATES
Definition: xml_names.h:341
#define PCMK_XA_UNAME
Definition: xml_names.h:431
#define PCMK_XA_EPOCH
Definition: xml_names.h:268
#define PCMK_XA_ID
Definition: xml_names.h:301
#define PCMK_XE_CONFIGURATION
Definition: xml_names.h:87
#define PCMK_XE_NODE
Definition: xml_names.h:136
#define PCMK_XE_NODES
Definition: xml_names.h:142
#define PCMK_XA_ADMIN_EPOCH
Definition: xml_names.h:232
#define PCMK_XE_RESOURCES
Definition: xml_names.h:179
#define PCMK_XE_CRM_CONFIG
Definition: xml_names.h:91

Definition at line 16 of file pcmk__cib_element_in_patchset_test.c.