)]}'
{"glance/common/store_utils.py":[{"author":{"_account_id":12000,"name":"Ian Cordasco","email":"sigmavirus24@gmail.com","username":"sigmavirus24"},"change_message_id":"f79f417c66b4a87fca9a5f630ff63609877e6a2e","unresolved":false,"context_lines":[{"line_number":138,"context_line":"    # TODO(zhiyan): This function could be moved to glance_store."},{"line_number":139,"context_line":"    # TODO(gm): Use a whitelist of allowed schemes"},{"line_number":140,"context_line":"    scheme \u003d urlparse.urlparse(uri).scheme"},{"line_number":141,"context_line":"    restricted \u003d [\u0027file\u0027, \u0027filesystem\u0027, \u0027swift+config\u0027]"},{"line_number":142,"context_line":"    return scheme in store_api.get_known_schemes() and scheme not in restricted"}],"source_content_type":"text/x-python","patch_set":1,"id":"3a961159_ec3e398a","line":141,"updated":"2015-01-08 00:20:38.000000000","message":"Using in on something like a list results in O(n) performance. Make this a set to improve performance. I know it\u0027s only 3 items but this could be hit repeatedly and degrade performance","commit_id":"31f026d0f3cf42c44fa0bb82ea1b85246893dd72"}]}
