![]() |
pacemaker
3.0.0-d8340737c4
Scalable High-Availability cluster resource manager
|
#include <crm_internal.h>
#include <stdint.h>
#include <crm/pengine/rules.h>
#include <crm/pengine/status.h>
#include <crm/pengine/internal.h>
#include <crm/common/xml.h>
#include <crm/common/output.h>
#include <crm/common/strings_internal.h>
#include <crm/common/xml_internal.h>
#include <pe_status_private.h>
Go to the source code of this file.
Typedefs | |
typedef struct group_variant_data_s | group_variant_data_t |
Functions | |
pcmk_resource_t * | pe__last_group_member (const pcmk_resource_t *group) |
bool | pe__group_flag_is_set (const pcmk_resource_t *group, uint32_t flags) |
gboolean | group_unpack (pcmk_resource_t *rsc, pcmk_scheduler_t *scheduler) |
gboolean | group_active (pcmk_resource_t *rsc, gboolean all) |
void | group_free (pcmk_resource_t *rsc) |
enum rsc_role_e | group_resource_state (const pcmk_resource_t *rsc, gboolean current) |
gboolean | pe__group_is_filtered (const pcmk_resource_t *rsc, GList *only_rsc, gboolean check_parent) |
unsigned int | pe__group_max_per_node (const pcmk_resource_t *rsc) |
typedef struct group_variant_data_s group_variant_data_t |
gboolean group_active | ( | pcmk_resource_t * | rsc, |
gboolean | all | ||
) |
void group_free | ( | pcmk_resource_t * | rsc | ) |
enum rsc_role_e group_resource_state | ( | const pcmk_resource_t * | rsc, |
gboolean | current | ||
) |
gboolean group_unpack | ( | pcmk_resource_t * | rsc, |
pcmk_scheduler_t * | scheduler | ||
) |
bool pe__group_flag_is_set | ( | const pcmk_resource_t * | group, |
uint32_t | flags | ||
) |
gboolean pe__group_is_filtered | ( | const pcmk_resource_t * | rsc, |
GList * | only_rsc, | ||
gboolean | check_parent | ||
) |
unsigned int pe__group_max_per_node | ( | const pcmk_resource_t * | rsc | ) |
pcmk_resource_t* pe__last_group_member | ( | const pcmk_resource_t * | group | ) |