pacemaker
2.1.5-b7adf64e51
Scalable High-Availability cluster resource manager
|
#include <crm_internal.h>
#include <crm/msg_xml.h>
#include <pacemaker-internal.h>
#include "libpacemaker_private.h"
Go to the source code of this file.
Functions | |
void | pcmk__add_promotion_scores (pe_resource_t *rsc) |
void | pcmk__set_instance_roles (pe_resource_t *rsc) |
void | pcmk__create_promotable_actions (pe_resource_t *clone) |
void | pcmk__order_promotable_instances (pe_resource_t *clone) |
void | pcmk__update_dependent_with_promotable (const pe_resource_t *primary, pe_resource_t *dependent, const pcmk__colocation_t *colocation) |
Update dependent for a colocation with a promotable clone. More... | |
void | pcmk__update_promotable_dependent_priority (const pe_resource_t *primary, pe_resource_t *dependent, const pcmk__colocation_t *colocation) |
void pcmk__add_promotion_scores | ( | pe_resource_t * | rsc | ) |
Definition at line 732 of file pcmk_sched_promotable.c.
void pcmk__create_promotable_actions | ( | pe_resource_t * | clone | ) |
Definition at line 1082 of file pcmk_sched_promotable.c.
void pcmk__order_promotable_instances | ( | pe_resource_t * | clone | ) |
Definition at line 1104 of file pcmk_sched_promotable.c.
void pcmk__set_instance_roles | ( | pe_resource_t * | rsc | ) |
Definition at line 1012 of file pcmk_sched_promotable.c.
void pcmk__update_dependent_with_promotable | ( | const pe_resource_t * | primary, |
pe_resource_t * | dependent, | ||
const pcmk__colocation_t * | colocation | ||
) |
Update dependent for a colocation with a promotable clone.
[in] | primary | Primary resource in the colocation |
[in,out] | dependent | Dependent resource in the colocation |
[in] | colocation | Colocation constraint to apply |
Definition at line 1179 of file pcmk_sched_promotable.c.
void pcmk__update_promotable_dependent_priority | ( | const pe_resource_t * | primary, |
pe_resource_t * | dependent, | ||
const pcmk__colocation_t * | colocation | ||
) |
Definition at line 1232 of file pcmk_sched_promotable.c.