def _ed_log_get_value_from_rows(rows, key):
    """
    Searches for ``key`` in rows
    If the ``key`` is found, returns the value to the 'right' of the key

    :type rows: list
    :param rows: list of lists of strings
    :type key: str
    :param key:
    :rtype: None, str
    :return: Value corresponding to the key or ``None``
        if the key is not found in ``rows``
    """
    for row in rows:
        if key not in row:
            continue
        i = row.index(key) + 1
        if i >= len(row):
            continue
        return row[i]
    return None
