10 #ifndef PE_STATUS_PRIVATE__H 11 # define PE_STATUS_PRIVATE__H 17 #if defined(PCMK__UNIT_TESTING) 18 #undef G_GNUC_INTERNAL 19 #define G_GNUC_INTERNAL 26 # define status_print(fmt, args...) \ 27 if(options & pe_print_html) { \ 28 FILE *stream = print_data; \ 29 fprintf(stream, fmt, ##args); \ 30 } else if(options & pe_print_printf || options & pe_print_ncurses) { \ 31 FILE *stream = print_data; \ 32 fprintf(stream, fmt, ##args); \ 33 } else if(options & pe_print_xml) { \ 34 FILE *stream = print_data; \ 35 fprintf(stream, fmt, ##args); \ 36 } else if(options & pe_print_log) { \ 37 int log_level = *(int*)print_data; \ 38 do_crm_log(log_level, fmt, ##args); \ 83 #endif // PE_STATUS_PRIVATE__H G_GNUC_INTERNAL void pe__unpack_node_health_scores(pe_working_set_t *data_set)
G_GNUC_INTERNAL gboolean unpack_remote_nodes(xmlNode *xml_resources, pe_working_set_t *data_set)
G_GNUC_INTERNAL gboolean pe__unpack_resource(xmlNode *xml_obj, pe_resource_t **rsc, pe_resource_t *parent, pe_working_set_t *data_set)
G_GNUC_INTERNAL gboolean unpack_status(xmlNode *status, pe_working_set_t *data_set)
G_GNUC_INTERNAL pe_resource_t * pe__create_clone_child(pe_resource_t *rsc, pe_working_set_t *data_set)
G_GNUC_INTERNAL gboolean unpack_tags(xmlNode *xml_tags, pe_working_set_t *data_set)
G_GNUC_INTERNAL gboolean unpack_nodes(xmlNode *xml_nodes, pe_working_set_t *data_set)
G_GNUC_INTERNAL gboolean unpack_resources(xmlNode *xml_resources, pe_working_set_t *data_set)
pe_working_set_t * data_set
G_GNUC_INTERNAL gint pe__cmp_rsc_priority(gconstpointer a, gconstpointer b)
G_GNUC_INTERNAL void pe__force_anon(const char *standard, pe_resource_t *rsc, const char *rid, pe_working_set_t *data_set)
G_GNUC_INTERNAL gboolean unpack_config(xmlNode *config, pe_working_set_t *data_set)
G_GNUC_INTERNAL op_digest_cache_t * pe__compare_fencing_digest(pe_resource_t *rsc, const char *agent, pe_node_t *node, pe_working_set_t *data_set)