![]()  | 
  
    pacemaker
    2.0.5-ba59be712
    
   Scalable High-Availability cluster resource manager 
   | 
 
#include <crm_internal.h>#include <crm/msg_xml.h>#include <crm/lrmd.h>#include <crm/common/xml_internal.h>#include <pacemaker-internal.h>
Go to the source code of this file.
Macros | |
| #define | FAKE_TE_ID "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" | 
Functions | |
| pe__location_t * | rsc2node_new (const char *id, pe_resource_t *rsc, int node_weight, const char *discover_mode, pe_node_t *foo_node, pe_working_set_t *data_set) | 
| gboolean | can_run_resources (const pe_node_t *node) | 
| GHashTable * | pcmk__copy_node_table (GHashTable *nodes) | 
| GList * | pcmk__copy_node_list (const GList *list, bool reset) | 
| GList * | sort_nodes_by_weight (GList *nodes, pe_node_t *active_node, pe_working_set_t *data_set) | 
| void | native_deallocate (pe_resource_t *rsc) | 
| gboolean | native_assign_node (pe_resource_t *rsc, GListPtr nodes, pe_node_t *chosen, gboolean force) | 
| void | log_action (unsigned int log_level, const char *pre_text, pe_action_t *action, gboolean details) | 
| gboolean | can_run_any (GHashTable *nodes) | 
| pe_action_t * | create_pseudo_resource_op (pe_resource_t *rsc, const char *task, bool optional, bool runnable, pe_working_set_t *data_set) | 
| pe_action_t * | pe_cancel_op (pe_resource_t *rsc, const char *task, guint interval_ms, pe_node_t *node, pe_working_set_t *data_set) | 
| pe_action_t * | sched_shutdown_op (pe_node_t *node, pe_working_set_t *data_set) | 
| 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, int level) | 
| #define FAKE_TE_ID "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" | 
Definition at line 588 of file pcmk_sched_utils.c.
| gboolean can_run_any | ( | GHashTable * | nodes | ) | 
Definition at line 451 of file pcmk_sched_utils.c.
| gboolean can_run_resources | ( | const pe_node_t * | node | ) | 
Definition at line 65 of file pcmk_sched_utils.c.
| pe_action_t* create_pseudo_resource_op | ( | pe_resource_t * | rsc, | 
| const char * | task, | ||
| bool | optional, | ||
| bool | runnable, | ||
| pe_working_set_t * | data_set | ||
| ) | 
Definition at line 471 of file pcmk_sched_utils.c.
| void log_action | ( | unsigned int | log_level, | 
| const char * | pre_text, | ||
| pe_action_t * | action, | ||
| gboolean | details | ||
| ) | 
Definition at line 353 of file pcmk_sched_utils.c.
| gboolean native_assign_node | ( | pe_resource_t * | rsc, | 
| GListPtr | nodes, | ||
| pe_node_t * | chosen, | ||
| gboolean | force | ||
| ) | 
Definition at line 271 of file pcmk_sched_utils.c.
| void native_deallocate | ( | pe_resource_t * | rsc | ) | 
Definition at line 253 of file pcmk_sched_utils.c.
| GList* pcmk__copy_node_list | ( | const GList * | list, | 
| bool | reset | ||
| ) | 
Definition at line 126 of file pcmk_sched_utils.c.
| GHashTable* pcmk__copy_node_table | ( | GHashTable * | nodes | ) | 
Definition at line 96 of file pcmk_sched_utils.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, | ||
| int | level | ||
| ) | 
Definition at line 605 of file pcmk_sched_utils.c.
| pe_action_t* pe_cancel_op | ( | pe_resource_t * | rsc, | 
| const char * | task, | ||
| guint | interval_ms, | ||
| pe_node_t * | node, | ||
| pe_working_set_t * | data_set | ||
| ) | 
Definition at line 496 of file pcmk_sched_utils.c.
| pe__location_t* rsc2node_new | ( | const char * | id, | 
| pe_resource_t * | rsc, | ||
| int | node_weight, | ||
| const char * | discover_mode, | ||
| pe_node_t * | foo_node, | ||
| pe_working_set_t * | data_set | ||
| ) | 
Definition at line 17 of file pcmk_sched_utils.c.
| pe_action_t* sched_shutdown_op | ( | pe_node_t * | node, | 
| pe_working_set_t * | data_set | ||
| ) | 
Definition at line 531 of file pcmk_sched_utils.c.
| GList* sort_nodes_by_weight | ( | GList * | nodes, | 
| pe_node_t * | active_node, | ||
| pe_working_set_t * | data_set | ||
| ) | 
Definition at line 244 of file pcmk_sched_utils.c.
 1.8.15