- Implement the dedicated class that represents a manual failover
request
- Move manual failover/switchover prechecks to the class method and use
for both ctl and api
- Use a single parse_schedule function in both ctl and api
- Implement has_members_eligible_to_promote Ha method
- Fix get_members + role='any' exception msg