pacemaker 3.0.1-16e74fc4da
Scalable High-Availability cluster resource manager
Loading...
Searching...
No Matches
pcmk_sched_fencing.c File Reference
#include <crm_internal.h>
#include <glib.h>
#include <crm/crm.h>
#include <crm/pengine/status.h>
#include <pacemaker-internal.h>
#include "libpacemaker_private.h"
Include dependency graph for pcmk_sched_fencing.c:

Go to the source code of this file.

Functions

void pcmk__order_vs_fence (pcmk_action_t *stonith_op, pcmk_scheduler_t *scheduler)
 
void pcmk__order_vs_unfence (const pcmk_resource_t *rsc, pcmk_node_t *node, pcmk_action_t *action, enum pcmk__action_relation_flags order)
 
void pcmk__fence_guest (pcmk_node_t *node)
 
bool pcmk__node_unfenced (const pcmk_node_t *node)
 
void pcmk__order_restart_vs_unfence (gpointer data, gpointer user_data)
 

Function Documentation

◆ pcmk__fence_guest()

void pcmk__fence_guest ( pcmk_node_t * node)

Definition at line 356 of file pcmk_sched_fencing.c.

◆ pcmk__node_unfenced()

bool pcmk__node_unfenced ( const pcmk_node_t * node)

Definition at line 457 of file pcmk_sched_fencing.c.

◆ pcmk__order_restart_vs_unfence()

void pcmk__order_restart_vs_unfence ( gpointer data,
gpointer user_data )

Definition at line 473 of file pcmk_sched_fencing.c.

◆ pcmk__order_vs_fence()

void pcmk__order_vs_fence ( pcmk_action_t * stonith_op,
pcmk_scheduler_t * scheduler )

Definition at line 294 of file pcmk_sched_fencing.c.

◆ pcmk__order_vs_unfence()

void pcmk__order_vs_unfence ( const pcmk_resource_t * rsc,
pcmk_node_t * node,
pcmk_action_t * action,
enum pcmk__action_relation_flags order )

Definition at line 312 of file pcmk_sched_fencing.c.