)]}'
{"nova/utils.py":[{"author":{"_account_id":1247,"name":"Mark McLoughlin","email":"markmc@redhat.com","username":"markmc"},"change_message_id":"196864b473d202de62ab6ab49617800911e85ca7","unresolved":false,"context_lines":[{"line_number":430,"context_line":"def str_dict_replace(s, mapping):"},{"line_number":431,"context_line":"    for s1, s2 in mapping.iteritems():"},{"line_number":432,"context_line":"        s \u003d s.replace(s1, s2)"},{"line_number":433,"context_line":"    return s"},{"line_number":434,"context_line":""},{"line_number":435,"context_line":""},{"line_number":436,"context_line":"class LazyPluggable(object):"}],"source_content_type":"text/x-python","patch_set":3,"id":"AAAAS3%2F%2FKX8%3D","side":"PARENT","line":433,"updated":"2013-10-03 06:38:35.000000000","message":"Unused since I66c388c1c81804f8dabc52b5ee25c7f394921e11","commit_id":"ee4971cabd47f5c651747b84a86203204a5bc339"},{"author":{"_account_id":1247,"name":"Mark McLoughlin","email":"markmc@redhat.com","username":"markmc"},"change_message_id":"196864b473d202de62ab6ab49617800911e85ca7","unresolved":false,"context_lines":[{"line_number":561,"context_line":"            intersection[key] \u003d value"},{"line_number":562,"context_line":"        else:"},{"line_number":563,"context_line":"            difference[key] \u003d value"},{"line_number":564,"context_line":"    return intersection, difference"},{"line_number":565,"context_line":""},{"line_number":566,"context_line":""},{"line_number":567,"context_line":"def map_dict_keys(dict_, key_map):"}],"source_content_type":"text/x-python","patch_set":3,"id":"AAAAS3%2F%2FKXo%3D","side":"PARENT","line":564,"updated":"2013-10-03 06:38:35.000000000","message":"Both unused since https://code.launchpad.net/~rackspace-titan/nova/image-service-cleanup/+merge/73621","commit_id":"ee4971cabd47f5c651747b84a86203204a5bc339"},{"author":{"_account_id":1247,"name":"Mark McLoughlin","email":"markmc@redhat.com","username":"markmc"},"change_message_id":"196864b473d202de62ab6ab49617800911e85ca7","unresolved":false,"context_lines":[{"line_number":576,"context_line":"def subset_dict(dict_, keys):"},{"line_number":577,"context_line":"    \"\"\"Return a dict that only contains a subset of keys.\"\"\""},{"line_number":578,"context_line":"    subset \u003d partition_dict(dict_, keys)[0]"},{"line_number":579,"context_line":"    return subset"},{"line_number":580,"context_line":""},{"line_number":581,"context_line":""},{"line_number":582,"context_line":"def diff_dict(orig, new):"}],"source_content_type":"text/x-python","patch_set":3,"id":"AAAAS3%2F%2FKVg%3D","side":"PARENT","line":579,"updated":"2013-10-03 06:38:35.000000000","message":"Both first used in https://code.launchpad.net/~rconradharris/nova/related_images/+merge/53374\n\nRemoved again by https://code.launchpad.net/~blamar/nova/openstack-api-1-1-images/+merge/53942","commit_id":"ee4971cabd47f5c651747b84a86203204a5bc339"}]}
