)]}'
{"nova/openstack/common/memorycache.py":[{"author":{"_account_id":679,"name":"Kevin L. Mitchell","email":"klmitch@mit.edu","username":"klmitch"},"change_message_id":"e036f915e753db680d84f9e973394dbcd0e8ad08","unresolved":false,"context_lines":[{"line_number":18,"context_line":""},{"line_number":19,"context_line":"import copy"},{"line_number":20,"context_line":""},{"line_number":21,"context_line":"from debtcollector import removals"},{"line_number":22,"context_line":"from oslo_config import cfg"},{"line_number":23,"context_line":"from oslo_utils import timeutils"},{"line_number":24,"context_line":""}],"source_content_type":"text/x-python","patch_set":1,"id":"da85f559_05676226","line":21,"updated":"2015-11-12 21:10:01.000000000","message":"I think this means we will need to add debtcollector to the nova requirements.","commit_id":"8e63adec46eb194dcd58b18f75ad47c8c4c39cbe"},{"author":{"_account_id":679,"name":"Kevin L. Mitchell","email":"klmitch@mit.edu","username":"klmitch"},"change_message_id":"e036f915e753db680d84f9e973394dbcd0e8ad08","unresolved":false,"context_lines":[{"line_number":32,"context_line":""},{"line_number":33,"context_line":""},{"line_number":34,"context_line":"# Indicate that this module is deprecated for removal and oslo.cache should"},{"line_number":35,"context_line":"# be used instead."},{"line_number":36,"context_line":"removals.removed_module(__name__, \u0027oslo.cache\u0027)"},{"line_number":37,"context_line":""},{"line_number":38,"context_line":""}],"source_content_type":"text/x-python","patch_set":1,"id":"da85f559_457d6ab0","line":35,"updated":"2015-11-12 21:10:01.000000000","message":"Or maybe the alternative is to do this exact work?  Then we wouldn\u0027t have to pull in debtcollector…","commit_id":"8e63adec46eb194dcd58b18f75ad47c8c4c39cbe"}]}
