#include <glib.h>
#include <regex.h>
#include <crm/common/iso8601.h>
#include <crm/pengine/common_compat.h>
Go to the source code of this file.
|
enum | action_fail_response {
action_fail_ignore,
action_fail_recover,
action_fail_migrate,
action_fail_block,
action_fail_stop,
action_fail_standby,
action_fail_fence,
action_fail_restart_container,
action_fail_reset_remote,
action_fail_demote
} |
|
enum | action_tasks {
no_action,
monitor_rsc,
stop_rsc,
stopped_rsc,
start_rsc,
started_rsc,
action_notify,
action_notified,
action_promote,
action_promoted,
action_demote,
action_demoted,
shutdown_crm,
stonith_node
} |
|
enum | rsc_recovery_type { recovery_stop_start,
recovery_stop_only,
recovery_block
} |
|
enum | rsc_start_requirement { rsc_req_nothing,
rsc_req_quorum,
rsc_req_stonith
} |
|
enum | rsc_role_e {
RSC_ROLE_UNKNOWN = 0,
RSC_ROLE_STOPPED = 1,
RSC_ROLE_STARTED = 2,
RSC_ROLE_UNPROMOTED = 3,
RSC_ROLE_PROMOTED = 4,
RSC_ROLE_SLAVE = RSC_ROLE_UNPROMOTED,
RSC_ROLE_MASTER = RSC_ROLE_PROMOTED
} |
| Possible roles that a resource can be in. More...
|
|
enum | pe_print_options {
pe_print_log = (1 << 0),
pe_print_html = (1 << 1),
pe_print_ncurses = (1 << 2),
pe_print_printf = (1 << 3),
pe_print_dev = (1 << 4),
pe_print_details = (1 << 5),
pe_print_max_details = (1 << 6),
pe_print_rsconly = (1 << 7),
pe_print_ops = (1 << 8),
pe_print_suppres_nl = (1 << 9),
pe_print_xml = (1 << 10),
pe_print_brief = (1 << 11),
pe_print_pending = (1 << 12),
pe_print_clone_details = (1 << 13),
pe_print_clone_active = (1 << 14),
pe_print_implicit = (1 << 15)
} |
|
#define RSC_ROLE_PROMOTED_LEGACY_S "Master" |
#define RSC_ROLE_PROMOTED_S "Promoted" |
#define RSC_ROLE_STARTED_S "Started" |
#define RSC_ROLE_STOPPED_S "Stopped" |
#define RSC_ROLE_UNKNOWN_S "Unknown" |
#define RSC_ROLE_UNPROMOTED_LEGACY_S "Slave" |
#define RSC_ROLE_UNPROMOTED_S "Unpromoted" |
Enumerator |
---|
action_fail_ignore |
|
action_fail_recover |
|
action_fail_migrate |
|
action_fail_block |
|
action_fail_stop |
|
action_fail_standby |
|
action_fail_fence |
|
action_fail_restart_container |
|
action_fail_reset_remote |
|
action_fail_demote |
|
Definition at line 34 of file common.h.
Enumerator |
---|
no_action |
|
monitor_rsc |
|
stop_rsc |
|
stopped_rsc |
|
start_rsc |
|
started_rsc |
|
action_notify |
|
action_notified |
|
action_promote |
|
action_promoted |
|
action_demote |
|
action_demoted |
|
shutdown_crm |
|
stonith_node |
|
Definition at line 62 of file common.h.
Enumerator |
---|
recovery_stop_start |
|
recovery_stop_only |
|
recovery_block |
|
Definition at line 79 of file common.h.
Possible roles that a resource can be in.
Enumerator |
---|
RSC_ROLE_UNKNOWN |
|
RSC_ROLE_STOPPED |
|
RSC_ROLE_STARTED |
|
RSC_ROLE_UNPROMOTED |
|
RSC_ROLE_PROMOTED |
|
RSC_ROLE_SLAVE |
- Deprecated:
- Use RSC_ROLE_UNPROMOTED instead
|
RSC_ROLE_MASTER |
- Deprecated:
- Use RSC_ROLE_PROMOTED instead
|
Definition at line 92 of file common.h.
Enumerator |
---|
rsc_req_nothing |
|
rsc_req_quorum |
|
rsc_req_stonith |
|
Definition at line 85 of file common.h.
void calculate_active_ops |
( |
GList * |
sorted_op_list, |
|
|
int * |
start_index, |
|
|
int * |
stop_index |
|
) |
| |
const char* pe_pref |
( |
GHashTable * |
options, |
|
|
const char * |
name |
|
) |
| |
gboolean was_processing_error |
gboolean was_processing_warning |