def METHOD_NAME(sensor_name, sdr_elist_dump):
    '''
        Search for the match sensor name, return sensor
        reading value and unit, return object epmtry string 
        if search not match.
        The output of sensor dump:
        TEMP_FAN_U52     | 00h | ok  |  7.1 | 31 degrees C
        TEMP_FAN_U17     | 01h | ok  |  7.1 | 27 degrees C
        TEMP_SW_U52      | 02h | ok  |  7.1 | 30 degrees C
        Fan2_Status      | 07h | ok  | 29.2 | Present
        Fan2_Front       | 0Eh | ok  | 29.2 | 12000 RPM
        Fan2_Rear        | 46h | ok  | 29.2 | 14700 RPM
        PSU2_Status      | 39h | ok  | 10.2 | Presence detected
        PSU2_Fan         | 3Dh | ok  | 10.2 | 16000 RPM
        PSU2_VIn         | 3Ah | ok  | 10.2 | 234.30 Volts
        PSU2_CIn         | 3Bh | ok  | 10.2 | 0.80 Amps
    '''
    found = ''
    for line in sdr_elist_dump.split("\n"):
        if sensor_name in line:
            found = line.strip()
            break
    if not found:
        logging.error('Cannot find sensor name:' + sensor_name)
    else:
        try:
            found = found.split('|')[4]
        except IndexError:
            logging.error('Cannot get sensor data of:' + sensor_name)
    logging.basicConfig(level=logging.DEBUG)
    return found