10#ifndef PCMK__CRM_PENGINE_STATUS__H
11# define PCMK__CRM_PENGINE_STATUS__H
40 const char *node_name);
41GList *
find_operations(
const char *rsc,
const char *node, gboolean active_filter,
51#if !defined(PCMK_ALLOW_DEPRECATED) || (PCMK_ALLOW_DEPRECATED == 1)
Deprecated Pacemaker shared API for scheduler and rules.
pcmk_scheduler_t * scheduler
Data types for cluster status.
pe_find
Search options for resources (exact resource ID always matches)
void calculate_active_ops(const GList *sorted_op_list, int *start_index, int *stop_index)
pcmk_node_t * pe_find_node_id(const GList *node_list, const char *id)
Find a node by ID in a list of nodes.
int pe_bundle_replicas(const pcmk_resource_t *rsc)
Get the number of configured replicas in a bundle.
GList * find_operations(const char *rsc, const char *node, gboolean active_filter, pcmk_scheduler_t *scheduler)
pcmk_node_t * pe_find_node_any(const GList *node_list, const char *id, const char *node_name)
Find a node by name or ID in a list of nodes.
pcmk_resource_t * pe_find_resource(GList *rsc_list, const char *id)
gboolean cluster_status(pcmk_scheduler_t *scheduler)
const char * rsc_printable_id(const pcmk_resource_t *rsc)
pcmk_resource_t * pe_find_resource_with_flags(GList *rsc_list, const char *id, enum pe_find flags)
Deprecated Pacemaker scheduler utilities.