pacemaker
2.1.5-b7adf64e51
Scalable High-Availability cluster resource manager
|
Go to the source code of this file.
Functions | |
GHashTable * | pe_rsc_params (pe_resource_t *rsc, const pe_node_t *node, pe_working_set_t *data_set) |
Get a table of resource parameters. More... | |
void | get_meta_attributes (GHashTable *meta_hash, pe_resource_t *rsc, pe_node_t *node, pe_working_set_t *data_set) |
void | get_rsc_attributes (GHashTable *meta_hash, const pe_resource_t *rsc, const pe_node_t *node, pe_working_set_t *data_set) |
gboolean | is_parent (pe_resource_t *child, pe_resource_t *rsc) |
pe_resource_t * | uber_parent (pe_resource_t *rsc) |
Variables | |
resource_object_functions_t | resource_class_functions [] |
void get_meta_attributes | ( | GHashTable * | meta_hash, |
pe_resource_t * | rsc, | ||
pe_node_t * | node, | ||
pe_working_set_t * | data_set | ||
) |
void get_rsc_attributes | ( | GHashTable * | meta_hash, |
const pe_resource_t * | rsc, | ||
const pe_node_t * | node, | ||
pe_working_set_t * | data_set | ||
) |
gboolean is_parent | ( | pe_resource_t * | child, |
pe_resource_t * | rsc | ||
) |
GHashTable* pe_rsc_params | ( | pe_resource_t * | rsc, |
const pe_node_t * | node, | ||
pe_working_set_t * | data_set | ||
) |
Get a table of resource parameters.
[in,out] | rsc | Resource to query |
[in] | node | Node for evaluating rules (NULL for defaults) |
[in] | data_set | Cluster working set |
rsc
or data_set
is NULL) pe_resource_t* uber_parent | ( | pe_resource_t * | rsc | ) |
resource_object_functions_t resource_class_functions[] |