)]}'
{"shade/__init__.py":[{"author":{"_account_id":3099,"name":"David Shrewsbury","email":"dshrewsb@redhat.com","username":"dshrews"},"change_message_id":"2e17aa7d57261d370d3a11fc7819c52abcdcac76","unresolved":false,"context_lines":[{"line_number":359,"context_line":"                keystone_auth \u003d self.cloud_config.get_auth()"},{"line_number":360,"context_line":"            except Exception as e:"},{"line_number":361,"context_line":"                self.log.debug("},{"line_number":362,"context_line":"                    \"keystone couldn\u0027t construct plugin\", exc_info\u003dTrue)"},{"line_number":363,"context_line":"                raise OpenStackCloudException("},{"line_number":364,"context_line":"                    \"Error constructing auth plugin: {error}\".format("},{"line_number":365,"context_line":"                        error\u003dstr(e)))"}],"source_content_type":"text/x-python","patch_set":8,"id":"ba15a1d1_d2b80b2d","line":362,"updated":"2015-09-21 19:38:02.000000000","message":"This debug message (and the OSCException below) are a bit misleading now as we aren\u0027t directly touching plugins here anymore.","commit_id":"2f121a48803a146b60a303d7529a568694230c57"},{"author":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"change_message_id":"b495ab932eb88e27bc5f6d57bafe6d27f5b0b5c0","unresolved":false,"context_lines":[{"line_number":359,"context_line":"                keystone_auth \u003d self.cloud_config.get_auth()"},{"line_number":360,"context_line":"            except Exception as e:"},{"line_number":361,"context_line":"                self.log.debug("},{"line_number":362,"context_line":"                    \"keystone couldn\u0027t construct plugin\", exc_info\u003dTrue)"},{"line_number":363,"context_line":"                raise OpenStackCloudException("},{"line_number":364,"context_line":"                    \"Error constructing auth plugin: {error}\".format("},{"line_number":365,"context_line":"                        error\u003dstr(e)))"}],"source_content_type":"text/x-python","patch_set":8,"id":"ba15a1d1_f40bb87b","line":362,"in_reply_to":"ba15a1d1_d2b80b2d","updated":"2015-09-21 21:47:34.000000000","message":"Does it even make sense keep the try/except logic in-place at this point?","commit_id":"2f121a48803a146b60a303d7529a568694230c57"}]}
