@classmethod
def __parse_uri_and_location(cls, uri_loc_str):
    """Given a string extract the uri and remaining location values.

        Keyword Args:
            uri_loc_str (str): The string that represents the uri and
                remaining location values.

        Separator used is `//`. It is expected the uri will contain a
        protocol reference, so if a remote uri is used those values
        will be concatenated together.
        """
    split_uri_location = uri_loc_str.split('//')
    location_string = ''
    if len(split_uri_location) == 3:
        location_string = split_uri_location[2]
    return ['//'.join([split_uri_location[0], split_uri_location[1]]),
        location_string]
