pacemaker
2.1.5-b7adf64e51
Scalable High-Availability cluster resource manager
|
#include <crm_internal.h>
#include <stdbool.h>
#include <crm/msg_xml.h>
#include <pacemaker-internal.h>
#include "libpacemaker_private.h"
Go to the source code of this file.
Functions | |
void | pcmk__create_recurring_actions (pe_resource_t *rsc) |
pe_action_t * | pcmk__new_cancel_action (pe_resource_t *rsc, const char *task, guint interval_ms, const pe_node_t *node) |
void | pcmk__schedule_cancel (pe_resource_t *rsc, const char *call_id, const char *task, guint interval_ms, const pe_node_t *node, const char *reason) |
void | pcmk__reschedule_recurring (pe_resource_t *rsc, const char *task, guint interval_ms, pe_node_t *node) |
bool | pcmk__action_is_recurring (const pe_action_t *action) |
bool pcmk__action_is_recurring | ( | const pe_action_t * | action | ) |
Definition at line 704 of file pcmk_sched_recurring.c.
void pcmk__create_recurring_actions | ( | pe_resource_t * | rsc | ) |
Definition at line 551 of file pcmk_sched_recurring.c.
pe_action_t* pcmk__new_cancel_action | ( | pe_resource_t * | rsc, |
const char * | task, | ||
guint | interval_ms, | ||
const pe_node_t * | node | ||
) |
Definition at line 614 of file pcmk_sched_recurring.c.
void pcmk__reschedule_recurring | ( | pe_resource_t * | rsc, |
const char * | task, | ||
guint | interval_ms, | ||
pe_node_t * | node | ||
) |
Definition at line 683 of file pcmk_sched_recurring.c.
void pcmk__schedule_cancel | ( | pe_resource_t * | rsc, |
const char * | call_id, | ||
const char * | task, | ||
guint | interval_ms, | ||
const pe_node_t * | node, | ||
const char * | reason | ||
) |
Definition at line 652 of file pcmk_sched_recurring.c.