Added 'disable_master_failback' monitor option
Added 'disable_master_failback' option in Galera monitor
This commit is contained in:
@ -26,6 +26,7 @@
|
||||
* 08/07/13 Mark Riddoch Initial implementation
|
||||
* 23/05/14 Massimiliano Pinto Addition of monitor_interval parameter
|
||||
* and monitor id
|
||||
* 30/10/14 Massimiliano Pinto Addition of disable_master_failback parameter
|
||||
*
|
||||
* @endverbatim
|
||||
*/
|
||||
@ -329,3 +330,17 @@ monitorDetectStaleMaster(MONITOR *mon, int enable)
|
||||
mon->module->detectStaleMaster(mon->handle, enable);
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* Disable Master Failback
|
||||
*
|
||||
* @param mon The monitor instance
|
||||
* @param disable The value 1 disable the failback, 0 keeps it
|
||||
*/
|
||||
void
|
||||
monitorDisableMasterFailback(MONITOR *mon, int disable)
|
||||
{
|
||||
if (mon->module->disableMasterFailback != NULL) {
|
||||
mon->module->disableMasterFailback(mon->handle, disable);
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user