)]}'
{"nova/api/ec2/cloud.py":[{"author":{"_account_id":100,"name":"Johannes Erdfelt","email":"johannes@erdfelt.com","username":"johannes.erdfelt"},"change_message_id":"471a77a4c6019a1d5db7049e5cfb5ae34dd13cfb","unresolved":false,"context_lines":[{"line_number":527,"context_line":"            if not utils.is_valid_cidr(cidr_ip):"},{"line_number":528,"context_line":"                # Raise exception for non-valid address"},{"line_number":529,"context_line":"                err \u003d \"Invalid CIDR.\""},{"line_number":530,"context_line":"                raise exception.EC2APIError(_(err))"},{"line_number":531,"context_line":"                return"},{"line_number":532,"context_line":""},{"line_number":533,"context_line":"            values[\u0027cidr\u0027] \u003d cidr_ip"}],"source_content_type":"text/x-python","patch_set":1,"id":"AAAAEn%2F%2F5VQ%3D","line":530,"updated":"2012-02-17 19:42:54.000000000","message":"Use\n\n    err \u003d _(\"Invalid CIDR.\")\n\nOtherwise xgettext can\u0027t find the string literal to automatically pull out.","commit_id":"ce873d052abc52f0520b72fe233c75ed8de6b4af"},{"author":{"_account_id":100,"name":"Johannes Erdfelt","email":"johannes@erdfelt.com","username":"johannes.erdfelt"},"change_message_id":"e88eeba07fb95143fc04fb347e1757a4e45fec26","unresolved":false,"context_lines":[{"line_number":539,"context_line":"            if not utils.is_valid_cidr(cidr_ip):"},{"line_number":540,"context_line":"                # Raise exception for non-valid address"},{"line_number":541,"context_line":"                err \u003d _(\"Invalid CIDR.\")"},{"line_number":542,"context_line":"                raise exception.EC2APIError(_(err))"},{"line_number":543,"context_line":"                return"},{"line_number":544,"context_line":""},{"line_number":545,"context_line":"            values[\u0027cidr\u0027] \u003d cidr_ip"}],"source_content_type":"text/x-python","patch_set":2,"id":"AAAAEn%2F%2F4cw%3D","line":542,"updated":"2012-02-21 16:23:35.000000000","message":"Just to reiterate what Brian said, _() should only be around string literals.","commit_id":"e76444a0a62ed5edf61d4fcec700ef095f31d171"},{"author":{"_account_id":100,"name":"Johannes Erdfelt","email":"johannes@erdfelt.com","username":"johannes.erdfelt"},"change_message_id":"e74478f0e82814a4b321e57c12530905866a13e0","unresolved":false,"context_lines":[{"line_number":539,"context_line":"            if not utils.is_valid_cidr(cidr_ip):"},{"line_number":540,"context_line":"                # Raise exception for non-valid address"},{"line_number":541,"context_line":"                raise exception.EC2APIError(_(\"Invalid CIDR\"))"},{"line_number":542,"context_line":"                return"},{"line_number":543,"context_line":""},{"line_number":544,"context_line":"            values[\u0027cidr\u0027] \u003d cidr_ip"},{"line_number":545,"context_line":"        else:"}],"source_content_type":"text/x-python","patch_set":3,"id":"AAAAEn%2F%2F2vo%3D","line":542,"updated":"2012-02-23 19:25:20.000000000","message":"This return isn\u0027t necessary. Code cannot flow past the exception you\u0027re raising right before it","commit_id":"d2ae28d1cb36ff566a9164eb613e579d7e33ea43"}]}
