pacemaker
2.1.4-dc6eb4362
Scalable High-Availability cluster resource manager
|
Deprecated Pacemaker rule API. More...
#include <glib.h>
#include <libxml/tree.h>
#include <crm/common/iso8601.h>
#include <crm/pengine/pe_types.h>
Go to the source code of this file.
Functions | |
gboolean | test_ruleset (xmlNode *ruleset, GHashTable *node_hash, crm_time_t *now) |
gboolean | test_rule (xmlNode *rule, GHashTable *node_hash, enum rsc_role_e role, crm_time_t *now) |
gboolean | pe_test_rule_re (xmlNode *rule, GHashTable *node_hash, enum rsc_role_e role, crm_time_t *now, pe_re_match_data_t *re_match_data) |
gboolean | pe_test_rule_full (xmlNode *rule, GHashTable *node_hash, enum rsc_role_e role, crm_time_t *now, pe_match_data_t *match_data) |
gboolean | test_expression (xmlNode *expr, GHashTable *node_hash, enum rsc_role_e role, crm_time_t *now) |
gboolean | pe_test_expression_re (xmlNode *expr, GHashTable *node_hash, enum rsc_role_e role, crm_time_t *now, pe_re_match_data_t *re_match_data) |
gboolean | pe_test_expression_full (xmlNode *expr, GHashTable *node_hash, enum rsc_role_e role, crm_time_t *now, pe_match_data_t *match_data) |
void | unpack_instance_attributes (xmlNode *top, xmlNode *xml_obj, const char *set_name, GHashTable *node_hash, GHashTable *hash, const char *always_first, gboolean overwrite, crm_time_t *now) |
Deprecated Pacemaker rule API.
Definition in file rules_compat.h.
gboolean pe_test_expression_full | ( | xmlNode * | expr, |
GHashTable * | node_hash, | ||
enum rsc_role_e | role, | ||
crm_time_t * | now, | ||
pe_match_data_t * | match_data | ||
) |
gboolean pe_test_expression_re | ( | xmlNode * | expr, |
GHashTable * | node_hash, | ||
enum rsc_role_e | role, | ||
crm_time_t * | now, | ||
pe_re_match_data_t * | re_match_data | ||
) |
gboolean pe_test_rule_full | ( | xmlNode * | rule, |
GHashTable * | node_hash, | ||
enum rsc_role_e | role, | ||
crm_time_t * | now, | ||
pe_match_data_t * | match_data | ||
) |
gboolean pe_test_rule_re | ( | xmlNode * | rule, |
GHashTable * | node_hash, | ||
enum rsc_role_e | role, | ||
crm_time_t * | now, | ||
pe_re_match_data_t * | re_match_data | ||
) |
gboolean test_expression | ( | xmlNode * | expr, |
GHashTable * | node_hash, | ||
enum rsc_role_e | role, | ||
crm_time_t * | now | ||
) |
gboolean test_rule | ( | xmlNode * | rule, |
GHashTable * | node_hash, | ||
enum rsc_role_e | role, | ||
crm_time_t * | now | ||
) |
gboolean test_ruleset | ( | xmlNode * | ruleset, |
GHashTable * | node_hash, | ||
crm_time_t * | now | ||
) |
void unpack_instance_attributes | ( | xmlNode * | top, |
xmlNode * | xml_obj, | ||
const char * | set_name, | ||
GHashTable * | node_hash, | ||
GHashTable * | hash, | ||
const char * | always_first, | ||
gboolean | overwrite, | ||
crm_time_t * | now | ||
) |