pacemaker 3.0.1-16e74fc4da
Scalable High-Availability cluster resource manager
Loading...
Searching...
No Matches
fencing_private.h File Reference
#include <stdbool.h>
#include <glib.h>
#include <crm/stonith-ng.h>
#include <crm/fencing/internal.h>
Include dependency graph for fencing_private.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

G_GNUC_INTERNAL int stonith__execute (stonith_action_t *action)
 
G_GNUC_INTERNAL int stonith__list_rhcs_agents (stonith_key_value_t **devices)
 
G_GNUC_INTERNAL int stonith__rhcs_metadata (const char *agent, int timeout, char **output)
 Retrieve metadata for RHCS-compatible fence agent.
 
G_GNUC_INTERNAL bool stonith__agent_is_rhcs (const char *agent)
 
G_GNUC_INTERNAL int stonith__rhcs_validate (stonith_t *st, int call_options, const char *target, const char *agent, GHashTable *params, const char *host_arg, int timeout, char **output, char **error_output)
 

Function Documentation

◆ stonith__agent_is_rhcs()

G_GNUC_INTERNAL bool stonith__agent_is_rhcs ( const char * agent)

Definition at line 257 of file st_rhcs.c.

◆ stonith__execute()

G_GNUC_INTERNAL int stonith__execute ( stonith_action_t * action)

Definition at line 706 of file st_actions.c.

◆ stonith__list_rhcs_agents()

G_GNUC_INTERNAL int stonith__list_rhcs_agents ( stonith_key_value_t ** devices)

Definition at line 69 of file st_rhcs.c.

◆ stonith__rhcs_metadata()

G_GNUC_INTERNAL int stonith__rhcs_metadata ( const char * agent,
int timeout_sec,
char ** output )

Retrieve metadata for RHCS-compatible fence agent.

Parameters
[in]agentAgent to execute
[in]timeout_secAction timeout
[out]outputWhere to store action output (or NULL to ignore)

Definition at line 225 of file st_rhcs.c.

◆ stonith__rhcs_validate()

G_GNUC_INTERNAL int stonith__rhcs_validate ( stonith_t * st,
int call_options,
const char * target,
const char * agent,
GHashTable * params,
const char * host_arg,
int timeout,
char ** output,
char ** error_output )

Definition at line 268 of file st_rhcs.c.