![]() |
pacemaker 3.0.1-16e74fc4da
Scalable High-Availability cluster resource manager
|
#include <crm/crm.h>
#include <crm/common/logging.h>
#include <crm/common/scheduler_types.h>
#include <crm/common/resources_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 ) |