)]}'
{"keystone/catalog/backends/templated.py":[{"author":{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},"change_message_id":"d2d0344f31bbea5d097de336fa7a3952b1ae335d","unresolved":false,"context_lines":[{"line_number":107,"context_line":"            raise"},{"line_number":108,"context_line":""},{"line_number":109,"context_line":"    def get_catalog(self, user_id, tenant_id, metadata\u003dNone):"},{"line_number":110,"context_line":"        context \u003d dict(six.iteritems(CONF))"},{"line_number":111,"context_line":"        context.update({\u0027tenant_id\u0027: tenant_id, \u0027user_id\u0027: user_id})"},{"line_number":112,"context_line":""},{"line_number":113,"context_line":"        catalog \u003d {}"}],"source_content_type":"text/x-python","patch_set":1,"id":"baada198_54c6364b","line":110,"updated":"2014-08-07 22:40:15.000000000","message":"This name is actually just as confusing, Keystone code already uses context elsewhere as the variable for the request context. The argument to format_url is data, so data would be a better name in my opinion... or replacement_values or something.","commit_id":"1f4b39d1603d6f0210fb8e28e5b33da17fdcf247"},{"author":{"_account_id":10873,"name":"Juan Antonio Osorio Robles","email":"jaosorior@redhat.com","username":"ejuaoso"},"change_message_id":"4f0e2ef84a499844243c528744e541916fc865cc","unresolved":false,"context_lines":[{"line_number":117,"context_line":"                service_data \u003d {}"},{"line_number":118,"context_line":"                try:"},{"line_number":119,"context_line":"                    for k, v in six.iteritems(service_ref):"},{"line_number":120,"context_line":"                        service_data[k] \u003d core.format_url(v, context)"},{"line_number":121,"context_line":"                except exception.MalformedEndpoint:"},{"line_number":122,"context_line":"                    continue  # this failure is already logged in format_url()"},{"line_number":123,"context_line":"                catalog[region][service] \u003d service_data"}],"source_content_type":"text/x-python","patch_set":1,"id":"baada198_099a1960","line":120,"updated":"2014-08-06 18:45:02.000000000","message":"perhaps changing k, v, for something related to what the service_ref dict has would make this more readable.","commit_id":"1f4b39d1603d6f0210fb8e28e5b33da17fdcf247"}]}
