def execute_status_command(self, orig_master_host, orig_master_ip, ssh_user, ssh_options, ssh_port): config_helper = MHA_config_helper(host=orig_master_host) if ssh_port is None: ssh_port = 22 self.debug_message("Doing sanity checks") mysql_user = config_helper.get_mysql_user() mysql_password = config_helper.get_mysql_password() if mysql_user == False or mysql_password == False: self.debug_message("Error accessing MySQL credentials from config") return MHA_IP_failover_helper.CODE_ERR_GENERAL if config_helper.get_manage_vip() == True: cluster_interface = config_helper.get_cluster_interface() writer_vip_cidr = config_helper.get_writer_vip_cidr() if cluster_interface == False or writer_vip_cidr == False: self.debug_message("Error fetching cluster_interface and " "writer_vip_cidr from config") return MHA_IP_failover_helper.CODE_ERR_GENERAL return MHA_IP_failover_helper.CODE_SUCCESS