#include <crm_internal.h>
#include <stdio.h>
#include <stdarg.h>
#include <string.h>
#include <errno.h>
#include <glib.h>
#include <dlfcn.h>
#include <crm/crm.h>
#include <crm/stonith-ng.h>
#include <crm/fencing/internal.h>
#include <crm/msg_xml.h>
#include <crm/common/xml.h>
#include <stonith/stonith.h>
#include <pils/plugin.h>
Go to the source code of this file.
◆ LHA_STONITH_LIBRARY
#define LHA_STONITH_LIBRARY "libstonith.so.1" |
◆ i_hate_pils()
const char * i_hate_pils |
( |
int |
rc | ) |
|
◆ stonith__agent_is_lha()
bool stonith__agent_is_lha |
( |
const char * |
agent | ) |
|
Determine namespace of a fence agent.
- Parameters
-
[in] | agent | Fence agent type |
[in] | namespace_s | Name of agent namespace as string, if known |
- Returns
- Namespace of specified agent, as enum value
Definition at line 79 of file st_lha.c.
◆ stonith__lha_metadata()
int stonith__lha_metadata |
( |
const char * |
agent, |
|
|
int |
timeout, |
|
|
char ** |
output |
|
) |
| |
◆ stonith__lha_validate()
int stonith__lha_validate |
( |
stonith_t * |
st, |
|
|
int |
call_options, |
|
|
const char * |
target, |
|
|
const char * |
agent, |
|
|
GHashTable * |
params, |
|
|
int |
timeout, |
|
|
char ** |
output, |
|
|
char ** |
error_output |
|
) |
| |
◆ stonith__list_lha_agents()