)]}'
{"shade/operatorcloud.py":[{"author":{"_account_id":17860,"name":"Samuel de Medeiros Queiroz","email":"samueldmq@gmail.com","username":"samueldmq"},"change_message_id":"f1cc23c93699090e82f4d3a8fbc04b7440aaf3ee","unresolved":false,"context_lines":[{"line_number":965,"context_line":"                # interface url provided"},{"line_number":966,"context_line":"                endpoint_args \u003d {\u0027region\u0027: region, \u0027enabled\u0027: enabled,"},{"line_number":967,"context_line":"                                 \u0027service\u0027: service[\u0027id\u0027]}"},{"line_number":968,"context_line":"                if public_url:"},{"line_number":969,"context_line":"                    endpoint_args.update({\u0027url\u0027: public_url,"},{"line_number":970,"context_line":"                                          \u0027interface\u0027: \u0027public\u0027})"},{"line_number":971,"context_line":"                    endpoints_args.append(endpoint_args.copy())"},{"line_number":972,"context_line":"                if internal_url:"},{"line_number":973,"context_line":"                    endpoint_args.update({\u0027url\u0027: internal_url,"},{"line_number":974,"context_line":"                                          \u0027interface\u0027: \u0027internal\u0027})"},{"line_number":975,"context_line":"                    endpoints_args.append(endpoint_args.copy())"},{"line_number":976,"context_line":"                if admin_url:"},{"line_number":977,"context_line":"                    endpoint_args.update({\u0027url\u0027: admin_url,"},{"line_number":978,"context_line":"                                          \u0027interface\u0027: \u0027admin\u0027})"},{"line_number":979,"context_line":"                    endpoints_args.append(endpoint_args.copy())"},{"line_number":980,"context_line":""},{"line_number":981,"context_line":"            with _utils.shade_exceptions("},{"line_number":982,"context_line":"                \"Failed to create endpoint for service\""}],"source_content_type":"text/x-python","patch_set":2,"id":"5f2577a7_5adcb673","line":979,"range":{"start_line":968,"start_character":0,"end_line":979,"end_character":63},"updated":"2017-09-10 19:44:13.000000000","message":"this is not too smart as the previous for with expected_endpoints, but the rationale here is try to be as simple as possible, making it easier to understand","commit_id":"941e179e535a2a4ba0df8387abe2d4391644b36c"},{"author":{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},"change_message_id":"7504e0174acc7d9a5500d98caec40d962960a5fa","unresolved":false,"context_lines":[{"line_number":965,"context_line":"                # interface url provided"},{"line_number":966,"context_line":"                endpoint_args \u003d {\u0027region\u0027: region, \u0027enabled\u0027: enabled,"},{"line_number":967,"context_line":"                                 \u0027service\u0027: service[\u0027id\u0027]}"},{"line_number":968,"context_line":"                if public_url:"},{"line_number":969,"context_line":"                    endpoint_args.update({\u0027url\u0027: public_url,"},{"line_number":970,"context_line":"                                          \u0027interface\u0027: \u0027public\u0027})"},{"line_number":971,"context_line":"                    endpoints_args.append(endpoint_args.copy())"},{"line_number":972,"context_line":"                if internal_url:"},{"line_number":973,"context_line":"                    endpoint_args.update({\u0027url\u0027: internal_url,"},{"line_number":974,"context_line":"                                          \u0027interface\u0027: \u0027internal\u0027})"},{"line_number":975,"context_line":"                    endpoints_args.append(endpoint_args.copy())"},{"line_number":976,"context_line":"                if admin_url:"},{"line_number":977,"context_line":"                    endpoint_args.update({\u0027url\u0027: admin_url,"},{"line_number":978,"context_line":"                                          \u0027interface\u0027: \u0027admin\u0027})"},{"line_number":979,"context_line":"                    endpoints_args.append(endpoint_args.copy())"},{"line_number":980,"context_line":""},{"line_number":981,"context_line":"            with _utils.shade_exceptions("},{"line_number":982,"context_line":"                \"Failed to create endpoint for service\""}],"source_content_type":"text/x-python","patch_set":2,"id":"5f2577a7_5a4a7627","line":979,"range":{"start_line":968,"start_character":0,"end_line":979,"end_character":63},"in_reply_to":"5f2577a7_5adcb673","updated":"2017-09-10 19:52:47.000000000","message":"++","commit_id":"941e179e535a2a4ba0df8387abe2d4391644b36c"}]}
