10 #ifndef PCMK__PCMKI_PCMKI_SCHED_UTILS__H 11 # define PCMK__PCMKI_PCMKI_SCHED_UTILS__H 43 const char *caller_version,
int target_rc,
44 const char *node,
const char *origin);
46 # define LOAD_STOPPED "load_stopped" GList * pcmk__copy_node_list(const GList *list, bool reset)
pe__location_t * copy_constraint(pe__location_t *constraint)
enum pe_action_flags summary_action_flags(pe_action_t *action, GList *children, pe_node_t *node)
gboolean is_child_compatible(pe_resource_t *child_rsc, pe_node_t *local_node, enum rsc_role_e filter, gboolean current)
pcmk__colocation_t * invert_constraint(pcmk__colocation_t *constraint)
pe_working_set_t * data_set
enum action_tasks clone_child_action(pe_action_t *action)
pe_resource_t * find_compatible_child(pe_resource_t *local_child, pe_resource_t *rsc, enum rsc_role_e filter, gboolean current, pe_working_set_t *data_set)
xmlNode * pcmk__create_history_xml(xmlNode *parent, lrmd_event_data_t *event, const char *caller_version, int target_rc, const char *node, const char *origin)
rsc_role_e
Possible roles that a resource can be in.
pe_resource_t * find_compatible_child_by_node(pe_resource_t *local_child, pe_node_t *local_node, pe_resource_t *rsc, enum rsc_role_e filter, gboolean current)
Data types for cluster status.
int copies_per_node(pe_resource_t *rsc)