def interpret_report_url(base_url, report_url):
    """ Allows flexibility in how report urls are passed to functions

    Args:
        base_url (string): The url including uri scheme and hostname.
            Example: https://summit.schoolmint.net
        report_url (string): A version of the URI of a report. Can either be
            partial or full (the purpose of this function is to recognize
            and correct for if it is partial or full).

    Returns: A string containing the full URL to report.
    """
    if report_url[0:len(base_url)] == base_url:
        return report_url
    elif report_url[0] == '/':
        return base_url + report_url
    else:
        return base_url + '/' + report_url
