def detect_slaveOS_network_isolation_info(parser): ssh = shell_server.get_ssh(parser["NFS_ip"], parser["NFS_usr"], parser["NFS_pwd"]) #獲取ssh fail = HAagent_info.get_node_infofail(parser["SlaveOS_name"], parser, ssh) expected = HAagent_terminal.Node_status_self_network_isolation success = (fail == expected) if success: return True raise TA_error.Assert_Error( "slave network isolation info fail , Fail msg : %s , Expected msg : %s" % fail, expected)
def detect_backupOS_crash_info(parser): ssh = shell_server.get_ssh(parser["NFS_ip"], parser["NFS_usr"], parser["NFS_pwd"]) #獲取ssh fail = HAagent_info.get_node_infofail(parser["BackupOS_name"], parser, ssh) expected = HAagent_terminal.Node_status_hostdown success = (fail == expected) if success: return True raise TA_error.Assert_Error( "backup OS crash info fail , Fail msg : %s , Expected msg : %s" % fail, expected)