pacemaker
2.1.0-7c3f660
Scalable High-Availability cluster resource manager
|
#include <crm_internal.h>
#include <sys/param.h>
#include <crm/crm.h>
#include <stdio.h>
#include <sys/types.h>
#include <unistd.h>
#include <stdlib.h>
#include <errno.h>
#include <fcntl.h>
#include <libgen.h>
#include <crm/msg_xml.h>
#include <crm/common/xml.h>
#include <crm/common/xml_internal.h>
#include <crm/cib/internal.h>
Go to the source code of this file.
Macros | |
#define | attr_msg(level, fmt, args...) |
#define | attr_snprintf(_str, _offset, _limit,...) |
#define | XPATH_MAX 1024 |
#define | XPATH_UPPER_TRANS "ABCDEFGHIJKLMNOPQRSTUVWXYZ" |
#define | XPATH_LOWER_TRANS "abcdefghijklmnopqrstuvwxyz" |
#define | XPATH_NODE |
Functions | |
int | find_nvpair_attr_delegate (cib_t *the_cib, const char *attr, const char *section, const char *node_uuid, const char *attr_set_type, const char *set_name, const char *attr_id, const char *attr_name, gboolean to_console, char **value, const char *user_name) |
int | update_attr_delegate (cib_t *the_cib, int call_options, const char *section, const char *node_uuid, const char *set_type, const char *set_name, const char *attr_id, const char *attr_name, const char *attr_value, gboolean to_console, const char *user_name, const char *node_type) |
int | read_attr_delegate (cib_t *the_cib, const char *section, const char *node_uuid, const char *set_type, const char *set_name, const char *attr_id, const char *attr_name, char **attr_value, gboolean to_console, const char *user_name) |
int | delete_attr_delegate (cib_t *the_cib, int options, const char *section, const char *node_uuid, const char *set_type, const char *set_name, const char *attr_id, const char *attr_name, const char *attr_value, gboolean to_console, const char *user_name) |
int | query_node_uuid (cib_t *the_cib, const char *uname, char **uuid, int *is_remote_node) |
int | query_node_uname (cib_t *the_cib, const char *uuid, char **uname) |
int | set_standby (cib_t *the_cib, const char *uuid, const char *scope, const char *standby_value) |
#define attr_msg | ( | level, | |
fmt, | |||
args... | |||
) |
Definition at line 30 of file cib_attrs.c.
#define attr_snprintf | ( | _str, | |
_offset, | |||
_limit, | |||
... | |||
) |
Definition at line 39 of file cib_attrs.c.
#define XPATH_LOWER_TRANS "abcdefghijklmnopqrstuvwxyz" |
Definition at line 470 of file cib_attrs.c.
#define XPATH_MAX 1024 |
Definition at line 45 of file cib_attrs.c.
#define XPATH_NODE |
Definition at line 471 of file cib_attrs.c.
#define XPATH_UPPER_TRANS "ABCDEFGHIJKLMNOPQRSTUVWXYZ" |
Definition at line 469 of file cib_attrs.c.
int delete_attr_delegate | ( | cib_t * | the_cib, |
int | options, | ||
const char * | section, | ||
const char * | node_uuid, | ||
const char * | set_type, | ||
const char * | set_name, | ||
const char * | attr_id, | ||
const char * | attr_name, | ||
const char * | attr_value, | ||
gboolean | to_console, | ||
const char * | user_name | ||
) |
Definition at line 349 of file cib_attrs.c.
int find_nvpair_attr_delegate | ( | cib_t * | the_cib, |
const char * | attr, | ||
const char * | section, | ||
const char * | node_uuid, | ||
const char * | attr_set_type, | ||
const char * | set_name, | ||
const char * | attr_id, | ||
const char * | attr_name, | ||
gboolean | to_console, | ||
char ** | value, | ||
const char * | user_name | ||
) |
Definition at line 48 of file cib_attrs.c.
int query_node_uname | ( | cib_t * | the_cib, |
const char * | uuid, | ||
char ** | uname | ||
) |
Definition at line 522 of file cib_attrs.c.
int query_node_uuid | ( | cib_t * | the_cib, |
const char * | uname, | ||
char ** | uuid, | ||
int * | is_remote_node | ||
) |
Definition at line 484 of file cib_attrs.c.
int read_attr_delegate | ( | cib_t * | the_cib, |
const char * | section, | ||
const char * | node_uuid, | ||
const char * | set_type, | ||
const char * | set_name, | ||
const char * | attr_id, | ||
const char * | attr_name, | ||
char ** | attr_value, | ||
gboolean | to_console, | ||
const char * | user_name | ||
) |
Definition at line 326 of file cib_attrs.c.
int set_standby | ( | cib_t * | the_cib, |
const char * | uuid, | ||
const char * | scope, | ||
const char * | standby_value | ||
) |
Definition at line 570 of file cib_attrs.c.
int update_attr_delegate | ( | cib_t * | the_cib, |
int | call_options, | ||
const char * | section, | ||
const char * | node_uuid, | ||
const char * | set_type, | ||
const char * | set_name, | ||
const char * | attr_id, | ||
const char * | attr_name, | ||
const char * | attr_value, | ||
gboolean | to_console, | ||
const char * | user_name, | ||
const char * | node_type | ||
) |
Definition at line 169 of file cib_attrs.c.