#include <crm_internal.h>
#include <dlfcn.h>
#include <stdio.h>
#include <unistd.h>
#include <string.h>
#include <stdlib.h>
#include <time.h>
#include <sys/param.h>
#include <sys/types.h>
#include <sys/utsname.h>
#include <crm/crm.h>
#include <crm/msg_xml.h>
#include <crm/common/ipc.h>
#include <crm/cluster/internal.h>
 
Go to the source code of this file.
      
        
          | const char* crm_peer_uname  | 
          ( | 
          const char *  | 
          uuid | ) | 
           | 
        
      
 
Get the node name corresponding to a node UUID. 
- Parameters
 - 
  
    | [in] | uuid | UUID of desired node | 
  
   
- Returns
 - name of desired node
 
- Note
 - This relies on the remote peer cache being populated with all remote nodes in the cluster, so callers should maintain that cache. 
 
Definition at line 375 of file cluster.c.
 
 
      
        
          | CRM_TRACE_INIT_DATA  | 
          ( | 
          cluster  | 
           | ) | 
           | 
        
      
 
 
      
        
          | int get_corosync_id  | 
          ( | 
          int  | 
          id,  | 
        
        
           | 
           | 
          const char *  | 
          uuid  | 
        
        
           | 
          ) | 
           |  | 
        
      
 
 
      
        
          | const char* get_local_node_name  | 
          ( | 
          void  | 
           | ) | 
           | 
        
      
 
 
      
        
          | gboolean is_classic_ais_cluster  | 
          ( | 
          void  | 
           | ) | 
           | 
        
      
 
 
      
        
          | gboolean is_cman_cluster  | 
          ( | 
          void  | 
           | ) | 
           | 
        
      
 
 
      
        
          | gboolean is_corosync_cluster  | 
          ( | 
          void  | 
           | ) | 
           | 
        
      
 
 
      
        
          | gboolean is_heartbeat_cluster  | 
          ( | 
          void  | 
           | ) | 
           | 
        
      
 
 
      
        
          | gboolean is_openais_cluster  | 
          ( | 
          void  | 
           | ) | 
           | 
        
      
 
 
      
        
          | gboolean node_name_is_valid  | 
          ( | 
          const char *  | 
          key,  | 
        
        
           | 
           | 
          const char *  | 
          name  | 
        
        
           | 
          ) | 
           |  | 
        
      
 
 
      
        
          | void set_uuid  | 
          ( | 
          xmlNode *  | 
          xml,  | 
        
        
           | 
           | 
          const char *  | 
          attr,  | 
        
        
           | 
           | 
          crm_node_t *  | 
          node  | 
        
        
           | 
          ) | 
           |  |