pacemaker
2.1.7-0f7f88312f
Scalable High-Availability cluster resource manager
|
#include <crm_internal.h>
#include <stdbool.h>
#include <crm/msg_xml.h>
#include <crm/common/scheduler_internal.h>
#include <pacemaker-internal.h>
#include "libpacemaker_private.h"
Go to the source code of this file.
Functions | |
void | pcmk__create_recurring_actions (pcmk_resource_t *rsc) |
pcmk_action_t * | pcmk__new_cancel_action (pcmk_resource_t *rsc, const char *task, guint interval_ms, const pcmk_node_t *node) |
void | pcmk__schedule_cancel (pcmk_resource_t *rsc, const char *call_id, const char *task, guint interval_ms, const pcmk_node_t *node, const char *reason) |
void | pcmk__reschedule_recurring (pcmk_resource_t *rsc, const char *task, guint interval_ms, pcmk_node_t *node) |
bool | pcmk__action_is_recurring (const pcmk_action_t *action) |
bool pcmk__action_is_recurring | ( | const pcmk_action_t * | action | ) |
Definition at line 718 of file pcmk_sched_recurring.c.
void pcmk__create_recurring_actions | ( | pcmk_resource_t * | rsc | ) |
Definition at line 565 of file pcmk_sched_recurring.c.
pcmk_action_t* pcmk__new_cancel_action | ( | pcmk_resource_t * | rsc, |
const char * | task, | ||
guint | interval_ms, | ||
const pcmk_node_t * | node | ||
) |
Definition at line 628 of file pcmk_sched_recurring.c.
void pcmk__reschedule_recurring | ( | pcmk_resource_t * | rsc, |
const char * | task, | ||
guint | interval_ms, | ||
pcmk_node_t * | node | ||
) |
Definition at line 697 of file pcmk_sched_recurring.c.
void pcmk__schedule_cancel | ( | pcmk_resource_t * | rsc, |
const char * | call_id, | ||
const char * | task, | ||
guint | interval_ms, | ||
const pcmk_node_t * | node, | ||
const char * | reason | ||
) |
Definition at line 666 of file pcmk_sched_recurring.c.