)]}'
{"heat/engine/signal_responder.py":[{"author":{"_account_id":7135,"name":"Liang Chen","email":"liangchen.linux@gmail.com","username":"Liang"},"change_message_id":"9deff2bc1c2b2e17255e1cba236298bc06201429","unresolved":false,"context_lines":[{"line_number":49,"context_line":"            self.physical_resource_name())"},{"line_number":50,"context_line":"        self.resource_id_set(user_id)"},{"line_number":51,"context_line":""},{"line_number":52,"context_line":"        kp \u003d self.keystone().get_ec2_keypair(user_id)"},{"line_number":53,"context_line":"        if not kp:"},{"line_number":54,"context_line":"            raise exception.Error(_(\"Error creating ec2 keypair for user %s\") %"},{"line_number":55,"context_line":"                                  user_id)"}],"source_content_type":"text/x-python","patch_set":4,"id":"AAAATn%2F8uGo%3D","line":52,"updated":"2013-12-21 07:19:03.000000000","message":"If we cannot assume there is only one keypair per user, this perhaps needs to be updated as well.","commit_id":"ba9c290212363efc242b659826a7f9d18ac1fed5"},{"author":{"_account_id":7135,"name":"Liang Chen","email":"liangchen.linux@gmail.com","username":"Liang"},"change_message_id":"bb673b7dd75ca0c542b32176652ca7501950e202","unresolved":false,"context_lines":[{"line_number":49,"context_line":"            self.physical_resource_name())"},{"line_number":50,"context_line":"        self.resource_id_set(user_id)"},{"line_number":51,"context_line":""},{"line_number":52,"context_line":"        kp \u003d self.keystone().get_ec2_keypair(user_id)"},{"line_number":53,"context_line":"        if not kp:"},{"line_number":54,"context_line":"            raise exception.Error(_(\"Error creating ec2 keypair for user %s\") %"},{"line_number":55,"context_line":"                                  user_id)"}],"source_content_type":"text/x-python","patch_set":4,"id":"AAAATn%2F8uFk%3D","line":52,"in_reply_to":"AAAATn%2F8uGo%3D","updated":"2013-12-21 08:10:31.000000000","message":"The next patch explains this. Never mind ;)","commit_id":"ba9c290212363efc242b659826a7f9d18ac1fed5"}]}
