79 for (gIter = rsc->
fillers; gIter != NULL; gIter = gIter->next) {
115 void (*helper)(
const node_t*,
void*),
void *user_data)
130 (*helper)(guest_node, user_data);
#define CRM_CHECK(expr, failure_action)
gboolean is_container_remote_node(node_t *node)
#define pe_flag_have_remote_nodes
void pe_foreach_guest_node(const pe_working_set_t *data_set, const node_t *host, void(*helper)(const node_t *, void *), void *user_data)
node_t * pe_find_node(GListPtr node_list, const char *uname)
resource_t * rsc_contains_remote_node(pe_working_set_t *data_set, resource_t *rsc)
struct node_shared_s * details
#define PCMK_RESOURCE_CLASS_OCF
#define XML_AGENT_ATTR_PROVIDER
Wrappers for and extensions to libxml2.
const char * crm_element_value(xmlNode *data, const char *name)
gboolean is_remote_node(node_t *node)
gboolean is_baremetal_remote_node(node_t *node)
gboolean xml_contains_remote_node(xmlNode *xml)
#define safe_str_eq(a, b)
gboolean is_rsc_baremetal_remote_node(resource_t *rsc, pe_working_set_t *data_set)