)]}'
{"openstack/cloud/openstackcloud.py":[{"author":{"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},"change_message_id":"f4fbdb8017689429980f45718eb7ab80e4e8c427","unresolved":false,"context_lines":[{"line_number":505,"context_line":"        Respects config values for Connection, including"},{"line_number":506,"context_line":"        ``*_endpoint_override``. For direct values from the catalog"},{"line_number":507,"context_line":"        regardless of overrides, see"},{"line_number":508,"context_line":"        `openstack.config.cloud_region.CloudRegion.get_endpoint_from_catalog`"},{"line_number":509,"context_line":""},{"line_number":510,"context_line":"        :param service_type: Service Type of the endpoint to search for."},{"line_number":511,"context_line":"        :param interface:"}],"source_content_type":"text/x-python","patch_set":6,"id":"7faddb67_4da54db4","line":508,"range":{"start_line":508,"start_character":8,"end_line":508,"end_character":77},"updated":"2019-08-19 19:28:17.000000000","message":"nit: couldn\u0027t this be :meth:`-openstack.config...` to make it be a link in the doc?","commit_id":"ca55bd18f6b948376445e44f036a161a869b6d5e"},{"author":{"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},"change_message_id":"449b15454c22281ddb2c997a8106d89a1acd6132","unresolved":false,"context_lines":[{"line_number":505,"context_line":"        Respects config values for Connection, including"},{"line_number":506,"context_line":"        ``*_endpoint_override``. For direct values from the catalog"},{"line_number":507,"context_line":"        regardless of overrides, see"},{"line_number":508,"context_line":"        :meth:`~openstack.config.cloud_region.CloudRegion.get_endpoint_from_catalog`"},{"line_number":509,"context_line":""},{"line_number":510,"context_line":"        :param service_type: Service Type of the endpoint to search for."},{"line_number":511,"context_line":"        :param interface:"}],"source_content_type":"text/x-python","patch_set":7,"id":"7faddb67_a60bb0d2","line":508,"updated":"2019-08-20 14:55:02.000000000","message":"✔ https://object-storage-ca-ymq-1.vexxhost.net/v1/86bbbcfa8ad043109d2d7af530225c72/logs_30/675130/7/check/openstack-tox-docs/0ac5cb8/html/user/connection.html#openstack.connection.Connection.endpoint_for","commit_id":"658cd3a7f121e2ef2ca669732b150fca5f268876"}],"openstack/config/cloud_region.py":[{"author":{"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},"change_message_id":"f4fbdb8017689429980f45718eb7ab80e4e8c427","unresolved":false,"context_lines":[{"line_number":471,"context_line":"        \"\"\"Return the endpoint for a given service as found in the catalog."},{"line_number":472,"context_line":""},{"line_number":473,"context_line":"        For values respecting endpoint overrides, see"},{"line_number":474,"context_line":"        `openstack.connection.Connection.endpoint_for`"},{"line_number":475,"context_line":""},{"line_number":476,"context_line":"        :param service_type: Service Type of the endpoint to search for."},{"line_number":477,"context_line":"        :param interface:"}],"source_content_type":"text/x-python","patch_set":6,"id":"7faddb67_eda759bb","line":474,"range":{"start_line":474,"start_character":8,"end_line":474,"end_character":54},"updated":"2019-08-19 19:28:17.000000000","message":"likewise","commit_id":"ca55bd18f6b948376445e44f036a161a869b6d5e"},{"author":{"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},"change_message_id":"449b15454c22281ddb2c997a8106d89a1acd6132","unresolved":false,"context_lines":[{"line_number":471,"context_line":"        \"\"\"Return the endpoint for a given service as found in the catalog."},{"line_number":472,"context_line":""},{"line_number":473,"context_line":"        For values respecting endpoint overrides, see"},{"line_number":474,"context_line":"        :meth:`~openstack.connection.Connection.endpoint_for`"},{"line_number":475,"context_line":""},{"line_number":476,"context_line":"        :param service_type: Service Type of the endpoint to search for."},{"line_number":477,"context_line":"        :param interface:"}],"source_content_type":"text/x-python","patch_set":7,"id":"7faddb67_66f938c6","line":474,"updated":"2019-08-20 14:55:02.000000000","message":"✔ https://object-storage-ca-ymq-1.vexxhost.net/v1/86bbbcfa8ad043109d2d7af530225c72/logs_30/675130/7/check/openstack-tox-docs/0ac5cb8/html/user/config/reference.html#openstack.config.cloud_region.CloudRegion.get_endpoint_from_catalog","commit_id":"658cd3a7f121e2ef2ca669732b150fca5f268876"}],"openstack/tests/unit/config/test_cloud_config.py":[{"author":{"_account_id":2903,"name":"Morgan Fainberg","email":"morgan.fainberg@gmail.com","username":"mdrnstm"},"change_message_id":"e87ca7e535d75dc8abb428bab927b6d0557fda00","unresolved":false,"context_lines":[{"line_number":379,"context_line":"        self.assertIsNone("},{"line_number":380,"context_line":"            self.cloud.config.get_endpoint_from_catalog("},{"line_number":381,"context_line":"                \u0027compute\u0027, region_name\u003d\u0027unknown-region\u0027))"},{"line_number":382,"context_line":"        self.assertEqual("},{"line_number":383,"context_line":"            \u0027https://dns.example.com\u0027,"},{"line_number":384,"context_line":"            self.cloud.config.get_endpoint_from_catalog(\u0027dns\u0027))"}],"source_content_type":"text/x-python","patch_set":6,"id":"7faddb67_eb02fa3d","line":384,"range":{"start_line":382,"start_character":0,"end_line":384,"end_character":63},"updated":"2019-08-16 21:16:26.000000000","message":"To confirm, this is intended to check the catalog regardless of the explicitly configured override (line 370-371)?\n\nThis is a different behavior from the other test which is checking for override.dns.example.com; this test appears to be correct, but I wanted to be sure.","commit_id":"ca55bd18f6b948376445e44f036a161a869b6d5e"},{"author":{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},"change_message_id":"ed9e73db2d4af4461575e9d1736e28acdca02d10","unresolved":false,"context_lines":[{"line_number":379,"context_line":"        self.assertIsNone("},{"line_number":380,"context_line":"            self.cloud.config.get_endpoint_from_catalog("},{"line_number":381,"context_line":"                \u0027compute\u0027, region_name\u003d\u0027unknown-region\u0027))"},{"line_number":382,"context_line":"        self.assertEqual("},{"line_number":383,"context_line":"            \u0027https://dns.example.com\u0027,"},{"line_number":384,"context_line":"            self.cloud.config.get_endpoint_from_catalog(\u0027dns\u0027))"}],"source_content_type":"text/x-python","patch_set":6,"id":"7faddb67_cb27fbb5","line":384,"range":{"start_line":382,"start_character":0,"end_line":384,"end_character":63},"in_reply_to":"7faddb67_eb02fa3d","updated":"2019-08-17 02:14:13.000000000","message":"Yes - get_endpoint_from_catalog should always return the actual catalog contents. endpoint_for should give you the endpoint with config overrides applied.","commit_id":"ca55bd18f6b948376445e44f036a161a869b6d5e"}]}
