)]}'
{"openstack/config/cloud_region.py":[{"author":{"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},"change_message_id":"4cc6f83beec643d75678ffd3b01ac0714ca2f0f0","unresolved":false,"context_lines":[{"line_number":440,"context_line":"                    region_name\u003dself.region_name,"},{"line_number":441,"context_line":"                )"},{"line_number":442,"context_line":"                network_endpoint \u003d network_adapter.get_endpoint()"},{"line_number":443,"context_line":"                if not network_endpoint.rstrip().rsplit(\u0027/\u0027)[1] \u003d\u003d \u0027v2.0\u0027:"},{"line_number":444,"context_line":"                    if not network_endpoint.endswith(\u0027/\u0027):"},{"line_number":445,"context_line":"                        network_endpoint +\u003d \u0027/\u0027"},{"line_number":446,"context_line":"                    network_endpoint \u003d urllib.parse.urljoin("}],"source_content_type":"text/x-python","patch_set":2,"id":"3f79a3b5_6a46c624","line":443,"updated":"2018-11-09 16:05:55.000000000","message":"Trying to use this on rax my network_endpoint is:\n\nhttps://dfw.networks.api.rackspacecloud.com/v2.0\n\nI think the path mangling would be more robust as either:\n\nrsplit(\u0027/\u0027, 1)[1]\n\nor\n\nrsplit(\u0027/\u0027)[-1]\n\nafter the split my path looks like this:\n\n(Pdb) network_endpoint.rstrip().rsplit(\u0027/\u0027)\n[u\u0027https:\u0027, u\u0027\u0027, u\u0027dfw.networks.api.rackspacecloud.com\u0027, u\u0027v2.0\u0027]\n\nWhich results in a endpoint_override of:\n\nhttps://dfw.networks.api.rackspacecloud.com/v2.0/v2.0","commit_id":"b6020dae7efa345ed346c6676984892cdcdfdd45"}]}
