)]}'
{"cinder/volume/drivers/rbd.py":[{"author":{"_account_id":12732,"name":"Bin Zhou","email":"zhou.bin9@zte.com.cn","username":"BinZhou"},"change_message_id":"ea2809d2dc3b9d19a2a5e9b17fd6d09c9d2f9443","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"bab6814e_01ce0db4","updated":"2016-05-24 02:57:38.000000000","message":"should use snap.get(\u0027name\u0027) in case the lack of key \u0027name\u0027 in dict snap.","commit_id":"9c1c545f63b9a30ad1c171aa830eb7f0f9da32a7"},{"author":{"_account_id":21554,"name":"moyasu","email":"suliu3@iflytek.com","username":"liusu"},"change_message_id":"c1644030a32cf37e498f3ccdbdbbc954643af17c","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"bab6814e_9c3382f6","in_reply_to":"bab6814e_01ce0db4","updated":"2016-05-24 03:29:17.000000000","message":"Thanks your review.\n\nThe type of \u0027snaps\u0027 is SnapIterator, and the following lines of code can guarantee the existence of \u0027name\u0027 key:\n\n    def __iter__(self):\n        for i in xrange(self.num_snaps):\n            yield {\n                \u0027id\u0027   : self.snaps[i].id,\n                \u0027size\u0027 : self.snaps[i].size,\n                \u0027name\u0027 : self.snaps[i].name,\n                }","commit_id":"9c1c545f63b9a30ad1c171aa830eb7f0f9da32a7"}]}
