pacemaker
2.1.8-3980678f03
Scalable High-Availability cluster resource manager
|
#include <crm/crm.h>
#include <crm/common/logging.h>
#include <crm/common/scheduler_types.h>
#include <crm/common/failcounts_internal.h>
Go to the source code of this file.
Macros | |
#define | pcmk__set_node_attr_flags(node_attr_flags, flags_to_set) |
#define | pcmk__clear_node_attr_flags(node_attr_flags, flags_to_clear) |
Enumerations | |
enum | pcmk__node_attr_opts { pcmk__node_attr_none = 0, pcmk__node_attr_remote = (1 << 0), pcmk__node_attr_private = (1 << 1), pcmk__node_attr_pattern = (1 << 2), pcmk__node_attr_value = (1 << 3), pcmk__node_attr_delay = (1 << 4), pcmk__node_attr_perm = (1 << 5), pcmk__node_attr_sync_local = (1 << 6), pcmk__node_attr_sync_cluster = (1 << 7), pcmk__node_attr_utilization = (1 << 8), pcmk__node_attr_query_all = (1 << 9) } |
Functions | |
const char * | pcmk__node_attr_target (const char *name) |
const char * | pcmk__node_attr (const pcmk_node_t *node, const char *name, const char *target, enum pcmk__rsc_node node_type) |
#define pcmk__clear_node_attr_flags | ( | node_attr_flags, | |
flags_to_clear | |||
) |
Definition at line 43 of file attrs_internal.h.
#define pcmk__set_node_attr_flags | ( | node_attr_flags, | |
flags_to_set | |||
) |
Definition at line 37 of file attrs_internal.h.
enum pcmk__node_attr_opts |
Definition at line 23 of file attrs_internal.h.
const char* pcmk__node_attr | ( | const pcmk_node_t * | node, |
const char * | name, | ||
const char * | target, | ||
enum pcmk__rsc_node | node_type | ||
) |