pacemaker  1.1.16-94ff4df
Scalable High-Availability cluster resource manager
Data Structures | Macros | Functions
services_private.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

struct  svc_action_private_s
 

Macros

#define MAX_ARGC   255
 

Functions

GList * services_os_get_directory_list (const char *root, gboolean files, gboolean executable)
 
gboolean services_os_action_execute (svc_action_t *op, gboolean synchronous)
 
GList * resources_os_list_lsb_agents (void)
 
GList * resources_os_list_ocf_providers (void)
 
GList * resources_os_list_ocf_agents (const char *provider)
 
GList * resources_os_list_nagios_agents (void)
 
gboolean cancel_recurring_action (svc_action_t *op)
 
gboolean recurring_action_timer (gpointer data)
 
gboolean operation_finalize (svc_action_t *op)
 
void services_add_inflight_op (svc_action_t *op)
 
void handle_blocked_ops (void)
 
gboolean is_op_blocked (const char *rsc)
 

Macro Definition Documentation

◆ MAX_ARGC

#define MAX_ARGC   255

Definition at line 26 of file services_private.h.

Function Documentation

◆ cancel_recurring_action()

gboolean cancel_recurring_action ( svc_action_t op)

Definition at line 448 of file services.c.

◆ handle_blocked_ops()

void handle_blocked_ops ( void  )

Definition at line 651 of file services.c.

◆ is_op_blocked()

gboolean is_op_blocked ( const char *  rsc)

Definition at line 635 of file services.c.

◆ operation_finalize()

gboolean operation_finalize ( svc_action_t op)

Definition at line 230 of file services_linux.c.

◆ recurring_action_timer()

gboolean recurring_action_timer ( gpointer  data)

Definition at line 211 of file services_linux.c.

◆ resources_os_list_lsb_agents()

GList* resources_os_list_lsb_agents ( void  )

Definition at line 839 of file services_linux.c.

◆ resources_os_list_nagios_agents()

GList* resources_os_list_nagios_agents ( void  )

◆ resources_os_list_ocf_agents()

GList* resources_os_list_ocf_agents ( const char *  provider)

Definition at line 851 of file services_linux.c.

◆ resources_os_list_ocf_providers()

GList* resources_os_list_ocf_providers ( void  )

Definition at line 845 of file services_linux.c.

◆ services_add_inflight_op()

void services_add_inflight_op ( svc_action_t op)

Definition at line 592 of file services.c.

◆ services_os_action_execute()

gboolean services_os_action_execute ( svc_action_t op,
gboolean  synchronous 
)

Definition at line 603 of file services_linux.c.

◆ services_os_get_directory_list()

GList* services_os_get_directory_list ( const char *  root,
gboolean  files,
gboolean  executable 
)

Definition at line 784 of file services_linux.c.