)]}'
{"nova/compute/api.py":[{"author":{"_account_id":1561,"name":"Russell Bryant","email":"rbryant@redhat.com","username":"russellb"},"change_message_id":"4e24e0cdfcd8e41ff766e7ea3ff653a5a4ff430f","unresolved":false,"context_lines":[{"line_number":1092,"context_line":"                QUOTAS.commit(context,"},{"line_number":1093,"context_line":"                              reservations,"},{"line_number":1094,"context_line":"                              project_id\u003dproject_id)"},{"line_number":1095,"context_line":""},{"line_number":1096,"context_line":"        except exception.InstanceNotFound:"},{"line_number":1097,"context_line":"            # NOTE(comstud): Race condition. Instance already gone."},{"line_number":1098,"context_line":"            if reservations:"}],"source_content_type":"text/x-python","patch_set":7,"id":"AAAAM3%2F%2Br5Q%3D","line":1095,"updated":"2013-02-21 17:38:11.000000000","message":"Ideally there wouldn\u0027t be extra whitespace changes","commit_id":"e6b31e0c1439266500d12b358ecb48b70b3073dd"}],"nova/compute/manager.py":[{"author":{"_account_id":6896,"name":"Loganathan Parthipan","email":"parthi@hpe.com","username":"parthipan"},"change_message_id":"715cf6382df1ca6b9ad426f57be56c01a5d21fc7","unresolved":false,"context_lines":[{"line_number":2564,"context_line":""},{"line_number":2565,"context_line":"    @exception.wrap_exception(notifier\u003dnotifier, publisher_id\u003dpublisher_id())"},{"line_number":2566,"context_line":"    @wrap_instance_fault"},{"line_number":2567,"context_line":"    def validate_console_token(self, ctxt, instance, port, console_type):"},{"line_number":2568,"context_line":"        if console_type is \"spice\":"},{"line_number":2569,"context_line":"            console_info \u003d self.driver.get_spice_console(instance)"},{"line_number":2570,"context_line":"        else:"}],"source_content_type":"text/x-python","patch_set":6,"id":"AAAAM3%2F%2BshQ%3D","line":2567,"updated":"2013-02-21 11:23:39.000000000","message":"Just nickpicking. Maybe validate_console_port is more appropriate?","commit_id":"895adbf5234729250352e0db01b0aaedc166b4a7"}],"nova/consoleauth/manager.py":[{"author":{"_account_id":1561,"name":"Russell Bryant","email":"rbryant@redhat.com","username":"russellb"},"change_message_id":"61a23936fb9162512cf2203ed3321d04c71e204a","unresolved":false,"context_lines":[{"line_number":66,"context_line":""},{"line_number":67,"context_line":"    def authorize_console(self, context, token, instance_uuid, console_type,"},{"line_number":68,"context_line":"                          host, port,"},{"line_number":69,"context_line":"                          internal_access_path):"},{"line_number":70,"context_line":"        token_dict \u003d {\u0027token\u0027: token,"},{"line_number":71,"context_line":"                      \u0027instance_uuid\u0027: instance_uuid,"},{"line_number":72,"context_line":"                      \u0027console_type\u0027: console_type,"}],"source_content_type":"text/x-python","patch_set":7,"id":"AAAAM3%2F%2Br6E%3D","line":69,"updated":"2013-02-21 17:30:22.000000000","message":"This needs to deal with the case of instance_uuid not being specified for backwards compatibility","commit_id":"e6b31e0c1439266500d12b358ecb48b70b3073dd"}],"nova/consoleauth/rpcapi.py":[{"author":{"_account_id":1561,"name":"Russell Bryant","email":"rbryant@redhat.com","username":"russellb"},"change_message_id":"61a23936fb9162512cf2203ed3321d04c71e204a","unresolved":false,"context_lines":[{"line_number":32,"context_line":""},{"line_number":33,"context_line":"        1.0 - Initial version."},{"line_number":34,"context_line":"        1.1 - Added get_backdoor_port()"},{"line_number":35,"context_line":"        1.2 - Added instance_uuid to authorize_console"},{"line_number":36,"context_line":"    \u0027\u0027\u0027"},{"line_number":37,"context_line":""},{"line_number":38,"context_line":"    #"}],"source_content_type":"text/x-python","patch_set":7,"id":"AAAAM3%2F%2Br6g%3D","line":35,"updated":"2013-02-21 17:30:22.000000000","message":"added delete_tokens_for_instance as well","commit_id":"e6b31e0c1439266500d12b358ecb48b70b3073dd"},{"author":{"_account_id":1561,"name":"Russell Bryant","email":"rbryant@redhat.com","username":"russellb"},"change_message_id":"61a23936fb9162512cf2203ed3321d04c71e204a","unresolved":false,"context_lines":[{"line_number":60,"context_line":"                              token\u003dtoken, instance_uuid\u003dinstance_uuid,"},{"line_number":61,"context_line":"                              console_type\u003dconsole_type,"},{"line_number":62,"context_line":"                              host\u003dhost, port\u003dport,"},{"line_number":63,"context_line":"                              internal_access_path\u003dinternal_access_path))"},{"line_number":64,"context_line":""},{"line_number":65,"context_line":"    def check_token(self, ctxt, token):"},{"line_number":66,"context_line":"        return self.call(ctxt, self.make_msg(\u0027check_token\u0027, token\u003dtoken))"}],"source_content_type":"text/x-python","patch_set":7,"id":"AAAAM3%2F%2Br6c%3D","line":63,"updated":"2013-02-21 17:30:22.000000000","message":"need to specify version 1.2 here","commit_id":"e6b31e0c1439266500d12b358ecb48b70b3073dd"},{"author":{"_account_id":1561,"name":"Russell Bryant","email":"rbryant@redhat.com","username":"russellb"},"change_message_id":"61a23936fb9162512cf2203ed3321d04c71e204a","unresolved":false,"context_lines":[{"line_number":68,"context_line":"    def delete_tokens_for_instance(self, ctxt, instance_uuid):"},{"line_number":69,"context_line":"        return self.call(ctxt,"},{"line_number":70,"context_line":"                self.make_msg(\u0027delete_tokens_for_instance\u0027,"},{"line_number":71,"context_line":"                              instance_uuid\u003dinstance_uuid))"},{"line_number":72,"context_line":""},{"line_number":73,"context_line":"    def get_backdoor_port(self, ctxt, host):"},{"line_number":74,"context_line":"        return self.call(ctxt, self.make_msg(\u0027get_backdoor_port\u0027),"}],"source_content_type":"text/x-python","patch_set":7,"id":"AAAAM3%2F%2Br6Y%3D","line":71,"updated":"2013-02-21 17:30:22.000000000","message":"need to specify version 1.2 here","commit_id":"e6b31e0c1439266500d12b358ecb48b70b3073dd"}]}
