pacemaker
2.1.2-ada5c3b36
Scalable High-Availability cluster resource manager
|
#include <crm_internal.h>
#include <sys/param.h>
#include <crm/crm.h>
#include <crm/cib.h>
#include <crm/msg_xml.h>
#include <crm/common/xml.h>
#include <glib.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) |
Functions | |
gboolean | rsc_update_action (pe_action_t *first, pe_action_t *then, enum pe_ordering type) |
gboolean | update_action (pe_action_t *then, pe_working_set_t *data_set) |
void | add_maintenance_update (pe_working_set_t *data_set) |
bool | pcmk__graph_has_loop (pe_action_t *init_action, pe_action_t *action, pe_action_wrapper_t *input) |
void | graph_element_from_action (pe_action_t *action, pe_working_set_t *data_set) |
#define action_node_str | ( | a | ) | (((a)->node == NULL)? "no node" : (a)->node->details->uname) |
Definition at line 419 of file pcmk_graph_producer.c.
#define action_optional_str | ( | flags | ) | (pcmk_is_set((flags), pe_action_optional)? "optional" : "required") |
Definition at line 413 of file pcmk_graph_producer.c.
#define action_runnable_str | ( | flags | ) | (pcmk_is_set((flags), pe_action_runnable)? "runnable" : "unrunnable") |
Definition at line 416 of file pcmk_graph_producer.c.
#define action_type_str | ( | flags | ) | (pcmk_is_set((flags), pe_action_pseudo)? "pseudo-action" : "action") |
Definition at line 410 of file pcmk_graph_producer.c.
void add_maintenance_update | ( | pe_working_set_t * | data_set | ) |
Definition at line 684 of file pcmk_graph_producer.c.
void graph_element_from_action | ( | pe_action_t * | action, |
pe_working_set_t * | data_set | ||
) |
Definition at line 1504 of file pcmk_graph_producer.c.
bool pcmk__graph_has_loop | ( | pe_action_t * | init_action, |
pe_action_t * | action, | ||
pe_action_wrapper_t * | input | ||
) |
Definition at line 1382 of file pcmk_graph_producer.c.
gboolean rsc_update_action | ( | pe_action_t * | first, |
pe_action_t * | then, | ||
enum pe_ordering | type | ||
) |
gboolean update_action | ( | pe_action_t * | then, |
pe_working_set_t * | data_set | ||
) |
Definition at line 423 of file pcmk_graph_producer.c.