|
pacemaker
2.1.3-ea053b43a
Scalable High-Availability cluster resource manager
|
#include <crm_internal.h>#include <stdio.h>#include <sys/param.h>#include <glib.h>#include <crm/lrmd_internal.h>#include <pacemaker-internal.h>#include "libpacemaker_private.h"
Go to the source code of this file.
Macros | |
| #define | action_type_str(flags) (pcmk_is_set((flags), pe_action_pseudo)? "pseudo-action" : "action") |
| #define | action_optional_str(flags) (pcmk_is_set((flags), pe_action_optional)? "optional" : "required") |
| #define | action_runnable_str(flags) (pcmk_is_set((flags), pe_action_runnable)? "runnable" : "unrunnable") |
| #define | action_node_str(a) (((a)->node == NULL)? "no node" : (a)->node->details->uname) |
| #define | FAKE_TE_ID "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" |
| #define | XPATH_NODE_HISTORY |
| #define action_node_str | ( | a | ) | (((a)->node == NULL)? "no node" : (a)->node->details->uname) |
Definition at line 479 of file pcmk_sched_actions.c.
| #define action_optional_str | ( | flags | ) | (pcmk_is_set((flags), pe_action_optional)? "optional" : "required") |
Definition at line 473 of file pcmk_sched_actions.c.
| #define action_runnable_str | ( | flags | ) | (pcmk_is_set((flags), pe_action_runnable)? "runnable" : "unrunnable") |
Definition at line 476 of file pcmk_sched_actions.c.
| #define action_type_str | ( | flags | ) | (pcmk_is_set((flags), pe_action_pseudo)? "pseudo-action" : "action") |
Definition at line 470 of file pcmk_sched_actions.c.
| #define FAKE_TE_ID "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" |
Definition at line 883 of file pcmk_sched_actions.c.
| #define XPATH_NODE_HISTORY |
Definition at line 1711 of file pcmk_sched_actions.c.
| gboolean DeleteRsc | ( | pe_resource_t * | rsc, |
| pe_node_t * | node, | ||
| gboolean | optional, | ||
| pe_working_set_t * | data_set | ||
| ) |
Definition at line 2244 of file pcmk_sched_native.c.
| bool pcmk__action_locks_rsc_to_node | ( | const pe_action_t * | action | ) |
Definition at line 1074 of file pcmk_sched_actions.c.
| bool pcmk__check_action_config | ( | pe_resource_t * | rsc, |
| pe_node_t * | node, | ||
| xmlNode * | xml_op | ||
| ) |
Definition at line 1442 of file pcmk_sched_actions.c.
| xmlNode* pcmk__create_history_xml | ( | xmlNode * | parent, |
| lrmd_event_data_t * | op, | ||
| const char * | caller_version, | ||
| int | target_rc, | ||
| const char * | node, | ||
| const char * | origin | ||
| ) |
Definition at line 899 of file pcmk_sched_actions.c.
| void pcmk__deduplicate_action_inputs | ( | pe_action_t * | action | ) |
Definition at line 1123 of file pcmk_sched_actions.c.
| void pcmk__handle_rsc_config_changes | ( | pe_working_set_t * | data_set | ) |
Definition at line 1728 of file pcmk_sched_actions.c.
| void pcmk__log_action | ( | const char * | pre_text, |
| pe_action_t * | action, | ||
| bool | details | ||
| ) |
Definition at line 673 of file pcmk_sched_actions.c.
| pe_action_t* pcmk__new_cancel_action | ( | pe_resource_t * | rsc, |
| const char * | task, | ||
| guint | interval_ms, | ||
| pe_node_t * | node | ||
| ) |
Definition at line 800 of file pcmk_sched_actions.c.
| pe_action_t* pcmk__new_rsc_pseudo_action | ( | pe_resource_t * | rsc, |
| const char * | task, | ||
| bool | optional, | ||
| bool | runnable | ||
| ) |
Definition at line 771 of file pcmk_sched_actions.c.
| pe_action_t* pcmk__new_shutdown_action | ( | pe_node_t * | node, |
| pe_working_set_t * | data_set | ||
| ) |
Definition at line 836 of file pcmk_sched_actions.c.
| void pcmk__output_actions | ( | pe_working_set_t * | data_set | ) |
Definition at line 1167 of file pcmk_sched_actions.c.
| void pcmk__update_action_for_orderings | ( | pe_action_t * | then, |
| pe_working_set_t * | data_set | ||
| ) |
Definition at line 490 of file pcmk_sched_actions.c.
1.8.14