#include <crm_internal.h>
#include <stdio.h>
#include <unistd.h>
#include <stdlib.h>
#include <sys/stat.h>
#include <sys/param.h>
#include <sys/types.h>
#include <dirent.h>
#include <crm/crm.h>
#include <crm/lrmd.h>
#include <crm/cib.h>
#include <crm/common/util.h>
#include <crm/common/iso8601.h>
#include <crm/common/xml_internal.h>
#include <crm/pengine/status.h>
#include <pacemaker-internal.h>
Go to the source code of this file.
|
void | modify_configuration (pe_working_set_t *data_set, cib_t *cib, const char *quorum, const char *watchdog, GListPtr node_up, GListPtr node_down, GListPtr node_fail, GListPtr op_inject, GListPtr ticket_grant, GListPtr ticket_revoke, GListPtr ticket_standby, GListPtr ticket_activate) |
|
int | run_simulation (pe_working_set_t *data_set, cib_t *cib, GListPtr op_fail_list, bool quiet) |
|
◆ NEW_NODE_TEMPLATE
◆ NODE_TEMPLATE
◆ quiet_log
#define quiet_log |
( |
|
fmt, |
|
|
|
args... |
|
) |
| |
Value:do { \
if(fake_quiet) { \
crm_trace(fmt, ##args); \
} else { \
printf(fmt , ##args); \
} \
} while(0)
Definition at line 38 of file pcmk_sched_transition.c.
◆ RSC_TEMPLATE
#define RSC_TEMPLATE "//"XML_CIB_TAG_STATE"[@uname='%s']//"XML_LRM_TAG_RESOURCE"[@id='%s']" |
◆ STATUS_PATH_MAX
#define STATUS_PATH_MAX 512 |
◆ XPATH_MAX
◆ modify_configuration()
void modify_configuration |
( |
pe_working_set_t * |
data_set, |
|
|
cib_t * |
cib, |
|
|
const char * |
quorum, |
|
|
const char * |
watchdog, |
|
|
GListPtr |
node_up, |
|
|
GListPtr |
node_down, |
|
|
GListPtr |
node_fail, |
|
|
GListPtr |
op_inject, |
|
|
GListPtr |
ticket_grant, |
|
|
GListPtr |
ticket_revoke, |
|
|
GListPtr |
ticket_standby, |
|
|
GListPtr |
ticket_activate |
|
) |
| |
◆ run_simulation()
◆ bringing_nodes_online
gboolean bringing_nodes_online = FALSE |