)]}'
{"designate/backend/impl_dynect.py":[{"author":{"_account_id":9983,"name":"Richard Megginson","email":"rmeggins@redhat.com","username":"rmeggins"},"change_message_id":"b20909fcfddad9260c056ec64087b246a093363f","unresolved":false,"context_lines":[{"line_number":89,"context_line":"        for msg in data.get(\u0027msgs\u0027, []):"},{"line_number":90,"context_line":"            if msg[\u0027INFO\u0027].startswith(\u0027login:\u0027):"},{"line_number":91,"context_line":"                raise DynClientAuthError(**exc_kwargs)"},{"line_number":92,"context_line":"            elif msg[\u0027INFO\u0027].find(\u0027Operation blocked\u0027):"},{"line_number":93,"context_line":"                raise DynClientOperationBlocked(**exc_kwargs)"},{"line_number":94,"context_line":"        return DynClientError(**exc_kwargs)"},{"line_number":95,"context_line":""}],"source_content_type":"text/x-python","patch_set":1,"id":"bad4c104_cd413c0d","line":92,"updated":"2014-04-29 20:11:53.000000000","message":"Note that if msg[\u0027INFO\u0027] starts with \u0027Operation blocked\u0027 find will return 0 \u003d\u003d False - you might want to say elif ...find(\u0027...\u0027) \u003e -1:","commit_id":"ed01e757a558ef5db7c9227f4de9a01758d94d4f"},{"author":{"_account_id":741,"name":"Kiall Mac Innes","email":"kiall@macinnes.ie","username":"kiall"},"change_message_id":"1fe6127ce48caa355b956c27b81035db3cdadd47","unresolved":false,"context_lines":[{"line_number":89,"context_line":"        for msg in data.get(\u0027msgs\u0027, []):"},{"line_number":90,"context_line":"            if msg[\u0027INFO\u0027].startswith(\u0027login:\u0027):"},{"line_number":91,"context_line":"                raise DynClientAuthError(**exc_kwargs)"},{"line_number":92,"context_line":"            elif msg[\u0027INFO\u0027].find(\u0027Operation blocked\u0027):"},{"line_number":93,"context_line":"                raise DynClientOperationBlocked(**exc_kwargs)"},{"line_number":94,"context_line":"        return DynClientError(**exc_kwargs)"},{"line_number":95,"context_line":""}],"source_content_type":"text/x-python","patch_set":1,"id":"bad4c104_4df1accc","line":92,"in_reply_to":"bad4c104_cd413c0d","updated":"2014-04-29 20:21:39.000000000","message":"Yea, the \"pythonic\" way would be:\n\nif \"Needle\" in \"haystask\":","commit_id":"ed01e757a558ef5db7c9227f4de9a01758d94d4f"}]}
