10 #ifndef PCMK__CRM_COMMON_ACTIONS_INTERNAL__H 11 #define PCMK__CRM_COMMON_ACTIONS_INTERNAL__H 15 #include <libxml/tree.h> 25 #define PCMK__OP_FMT "%s_%s_%u" 27 char *
pcmk__op_key(
const char *rsc_id,
const char *op_type, guint interval_ms);
44 static inline const char *
45 pcmk__readable_action(
const char *action_name, guint interval_ms) {
46 if ((interval_ms == 0)
57 #endif // PCMK__CRM_COMMON_ACTIONS_INTERNAL__H
void pcmk__filter_op_for_digest(xmlNode *param_set)
#define PCMK_ACTION_MONITOR
char * pcmk__transition_key(int transition_id, int action_id, int target_rc, const char *node)
char * pcmk__op_key(const char *rsc_id, const char *op_type, guint interval_ms)
Generate an operation key (RESOURCE_ACTION_INTERVAL)
char * pcmk__notify_key(const char *rsc_id, const char *notify_type, const char *op_type)
bool pcmk__is_fencing_action(const char *action)