)]}'
{"openstackclient/volume/v2/snapshot.py":[{"author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"change_message_id":"2483efa1046056119b974c774efcfaef909e5359","unresolved":false,"context_lines":[{"line_number":165,"context_line":"        LOG_DEP.warning(_(\u0027This command has been deprecated. \u0027"},{"line_number":166,"context_line":"                          \u0027Please use \"volume snapshot list\" instead.\u0027))"},{"line_number":167,"context_line":""},{"line_number":168,"context_line":"        class VolumeIdColumn(cliff_columns.FormattableColumn):"},{"line_number":169,"context_line":"            def human_readable(self):"},{"line_number":170,"context_line":"                \"\"\"Return a volume name if available"},{"line_number":171,"context_line":""}],"source_content_type":"text/x-python","patch_set":2,"id":"9f436f4f_051f1808","line":168,"updated":"2017-08-16 21:22:45.000000000","message":"Why is this here rather than at the top level?","commit_id":"b0dc1aa931f9d801eb0ecdc998beb13fb8fc8653"},{"author":{"_account_id":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},"change_message_id":"07969463a35a6826e4a74c91ae61cb14e45d00dc","unresolved":false,"context_lines":[{"line_number":165,"context_line":"        LOG_DEP.warning(_(\u0027This command has been deprecated. \u0027"},{"line_number":166,"context_line":"                          \u0027Please use \"volume snapshot list\" instead.\u0027))"},{"line_number":167,"context_line":""},{"line_number":168,"context_line":"        class VolumeIdColumn(cliff_columns.FormattableColumn):"},{"line_number":169,"context_line":"            def human_readable(self):"},{"line_number":170,"context_line":"                \"\"\"Return a volume name if available"},{"line_number":171,"context_line":""}],"source_content_type":"text/x-python","patch_set":2,"id":"9f436f4f_bfddf1dd","line":168,"in_reply_to":"9f436f4f_051f1808","updated":"2017-08-17 05:29:12.000000000","message":"volume_cache at L.176 is a local variable in take_action method, so I define this class here.\n\nAnother approach is to create a new class which takes \u0027volume_cache\u0027 inheriting FormattableColumn and create a partially instantiated class, but I think it is a bit more tricky and this approach is cleaner.","commit_id":"b0dc1aa931f9d801eb0ecdc998beb13fb8fc8653"}]}
