pacemaker  2.0.4-2deceaa
Scalable High-Availability cluster resource manager
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Functions | Variables
common.c File Reference
#include <crm_internal.h>
#include <crm/crm.h>
#include <crm/msg_xml.h>
#include <crm/common/xml.h>
#include <crm/common/util.h>
#include <glib.h>
#include <crm/pengine/internal.h>
Include dependency graph for common.c:

Go to the source code of this file.


void pe_metadata (void)
void verify_pe_options (GHashTable *options)
const char * pe_pref (GHashTable *options, const char *name)
const char * fail2text (enum action_fail_response fail)
enum action_tasks text2task (const char *task)
const char * task2text (enum action_tasks task)
const char * role2text (enum rsc_role_e role)
enum rsc_role_e text2role (const char *role)
int pe__add_scores (int score1, int score2)
void add_hash_param (GHashTable *hash, const char *name, const char *value)
const char * pe_node_attribute_calculated (const pe_node_t *node, const char *name, const pe_resource_t *rsc)
const char * pe_node_attribute_raw (pe_node_t *node, const char *name)


gboolean was_processing_error = FALSE
gboolean was_processing_warning = FALSE

Function Documentation

void add_hash_param ( GHashTable *  hash,
const char *  name,
const char *  value 

Definition at line 573 of file common.c.

const char* fail2text ( enum action_fail_response  fail)

Definition at line 321 of file common.c.

int pe__add_scores ( int  score1,
int  score2 

Definition at line 510 of file common.c.

void pe_metadata ( void  )

Definition at line 299 of file common.c.

const char* pe_node_attribute_calculated ( const pe_node_t node,
const char *  name,
const pe_resource_t rsc 

Definition at line 590 of file common.c.

const char* pe_node_attribute_raw ( pe_node_t node,
const char *  name 

Definition at line 629 of file common.c.

const char* pe_pref ( GHashTable *  options,
const char *  name 

Definition at line 315 of file common.c.

const char* role2text ( enum rsc_role_e  role)

Definition at line 463 of file common.c.

const char* task2text ( enum action_tasks  task)

Definition at line 410 of file common.c.

enum rsc_role_e text2role ( const char *  role)

Definition at line 484 of file common.c.

enum action_tasks text2task ( const char *  task)

Definition at line 358 of file common.c.

void verify_pe_options ( GHashTable *  options)

Definition at line 309 of file common.c.

Variable Documentation

gboolean was_processing_error = FALSE

Definition at line 20 of file common.c.

gboolean was_processing_warning = FALSE

Definition at line 21 of file common.c.