pacemaker
2.1.6-802a72226b
Scalable High-Availability cluster resource manager
|
#include <glib.h>
#include <libxml/tree.h>
#include <crm/common/iso8601.h>
#include <crm/pengine/common.h>
#include <crm/pengine/rules.h>
Go to the source code of this file.
Functions | |
GList * | pe_unpack_alerts (const xmlNode *alerts) |
void | pe_free_alert_list (GList *alert_list) |
gboolean | pe__eval_attr_expr (const xmlNode *expr, const pe_rule_eval_data_t *rule_data) |
int | pe__eval_date_expr (const xmlNode *expr, const pe_rule_eval_data_t *rule_data, crm_time_t *next_change) |
gboolean | pe__eval_op_expr (const xmlNode *expr, const pe_rule_eval_data_t *rule_data) |
gboolean | pe__eval_role_expr (const xmlNode *expr, const pe_rule_eval_data_t *rule_data) |
gboolean | pe__eval_rsc_expr (const xmlNode *expr, const pe_rule_eval_data_t *rule_data) |
int | pe_cron_range_satisfied (const crm_time_t *now, const xmlNode *cron_spec) |
gboolean pe__eval_attr_expr | ( | const xmlNode * | expr, |
const pe_rule_eval_data_t * | rule_data | ||
) |
int pe__eval_date_expr | ( | const xmlNode * | expr, |
const pe_rule_eval_data_t * | rule_data, | ||
crm_time_t * | next_change | ||
) |
gboolean pe__eval_op_expr | ( | const xmlNode * | expr, |
const pe_rule_eval_data_t * | rule_data | ||
) |
gboolean pe__eval_role_expr | ( | const xmlNode * | expr, |
const pe_rule_eval_data_t * | rule_data | ||
) |
gboolean pe__eval_rsc_expr | ( | const xmlNode * | expr, |
const pe_rule_eval_data_t * | rule_data | ||
) |
int pe_cron_range_satisfied | ( | const crm_time_t * | now, |
const xmlNode * | cron_spec | ||
) |
void pe_free_alert_list | ( | GList * | alert_list | ) |
Definition at line 294 of file rules_alerts.c.
GList* pe_unpack_alerts | ( | const xmlNode * | alerts | ) |
Definition at line 213 of file rules_alerts.c.