)]}'
{"glanceclient/shell.py":[{"author":{"_account_id":8759,"name":"Arnaud Legendre","email":"arnaudleg@gmail.com","username":"arnaud"},"change_message_id":"c79f15517ec83e1a265b2c4db9633236c0ae0205","unresolved":false,"context_lines":[{"line_number":434,"context_line":"        if not os.path.exists(homedir):"},{"line_number":435,"context_line":"            os.makedirs(homedir)"},{"line_number":436,"context_line":""},{"line_number":437,"context_line":"        schema_file_path \u003d homedir + \"/image_schema.json\""},{"line_number":438,"context_line":""},{"line_number":439,"context_line":"        if (not os.path.exists(schema_file_path)) or options.get_schema:"},{"line_number":440,"context_line":"            try:"}],"source_content_type":"text/x-python","patch_set":9,"id":"AAAAS3%2F%2FzZY%3D","line":437,"updated":"2013-09-18 23:22:28.000000000","message":"os.sep instead of / ?","commit_id":"bdc734ede3771ec91ef5412ab28520c05d95061d"},{"author":{"_account_id":8759,"name":"Arnaud Legendre","email":"arnaudleg@gmail.com","username":"arnaud"},"change_message_id":"c79f15517ec83e1a265b2c4db9633236c0ae0205","unresolved":false,"context_lines":[{"line_number":446,"context_line":"                    f.write(json.dumps(schema.raw()))"},{"line_number":447,"context_line":"            except Exception as e:"},{"line_number":448,"context_line":"                #NOTE(esheffield) do nothing here, we\u0027ll get a message later"},{"line_number":449,"context_line":"                 #if the schema is missing"},{"line_number":450,"context_line":"                pass"},{"line_number":451,"context_line":""},{"line_number":452,"context_line":"    def main(self, argv):"}],"source_content_type":"text/x-python","patch_set":9,"id":"AAAAS3%2F%2FzZU%3D","line":449,"updated":"2013-09-18 23:22:28.000000000","message":"indent","commit_id":"bdc734ede3771ec91ef5412ab28520c05d95061d"}],"glanceclient/v2/images.py":[{"author":{"_account_id":1726,"name":"Ghe Rivero","email":"ghe.rivero@gmail.com","username":"ghe.rivero"},"change_message_id":"7845f77db53cd9e4cc029fe04a4b81d630b1ef21","unresolved":false,"context_lines":[{"line_number":157,"context_line":"                delattr(image, key)"},{"line_number":158,"context_line":""},{"line_number":159,"context_line":"        url \u003d \u0027/v2/images/%s\u0027 % image_id"},{"line_number":160,"context_line":"        hdrs \u003d {\u0027Content-Type\u0027: \u0027application/openstack-images-v2.1-json-patch\u0027}"},{"line_number":161,"context_line":"        self.http_client.raw_request(\u0027PATCH\u0027, url,"},{"line_number":162,"context_line":"                                     headers\u003dhdrs,"},{"line_number":163,"context_line":"                                     body\u003dimage.patch)"}],"source_content_type":"text/x-python","patch_set":9,"id":"AAAAS3%2F%2F07w%3D","line":160,"updated":"2013-09-18 16:15:31.000000000","message":"This is already addressed by I8c5a96f0e117a81b5b527a96ef45758fc69b518d which also fixed the related tests","commit_id":"bdc734ede3771ec91ef5412ab28520c05d95061d"}],"glanceclient/v2/schemas.py":[{"author":{"_account_id":4463,"name":"iccha-sethi","email":"iccha.sethi@rackspace.com","username":"iccha-sethi"},"change_message_id":"3c557177b84d70b0ab6cc71d27393d068e65c1c8","unresolved":false,"context_lines":[{"line_number":14,"context_line":"#    under the License."},{"line_number":15,"context_line":""},{"line_number":16,"context_line":"import copy"},{"line_number":17,"context_line":"import jsonpatch"},{"line_number":18,"context_line":"import warlock.model as warlock"},{"line_number":19,"context_line":""},{"line_number":20,"context_line":""}],"source_content_type":"text/x-python","patch_set":8,"id":"AAAASn%2F%2FT6o%3D","line":17,"updated":"2013-09-06 15:16:44.000000000","message":"should jsonpatch be an explicit glanceclient requirement now? or are we not doing that because its a warlock requirement?","commit_id":"bd80c9a308af299226a5dd400c19aeabad4989db"},{"author":{"_account_id":8759,"name":"Arnaud Legendre","email":"arnaudleg@gmail.com","username":"arnaud"},"change_message_id":"c79f15517ec83e1a265b2c4db9633236c0ae0205","unresolved":false,"context_lines":[{"line_number":24,"context_line":"    This implementation alters the function of the patch property"},{"line_number":25,"context_line":"    to take into account the core properties when. Currently"},{"line_number":26,"context_line":"    undefined properties which are core will generated \u0027replace\u0027"},{"line_number":27,"context_line":"    operations rather than \u0027add\u0027 since this is what the Glace API"},{"line_number":28,"context_line":"    expects."},{"line_number":29,"context_line":"    \"\"\""},{"line_number":30,"context_line":""}],"source_content_type":"text/x-python","patch_set":9,"id":"AAAAS3%2F%2FzYw%3D","line":27,"updated":"2013-09-18 23:22:28.000000000","message":"typo Glance","commit_id":"bdc734ede3771ec91ef5412ab28520c05d95061d"}],"test-requirements.txt":[{"author":{"_account_id":4463,"name":"iccha-sethi","email":"iccha.sethi@rackspace.com","username":"iccha-sethi"},"change_message_id":"5292fa4df4e8f8e441c505824d7c67df7cf8ff83","unresolved":false,"context_lines":[{"line_number":3,"context_line":"coverage\u003e\u003d3.6"},{"line_number":4,"context_line":"discover"},{"line_number":5,"context_line":"mox\u003e\u003d0.5.3"},{"line_number":6,"context_line":"mock\u003e\u003d1.0"},{"line_number":7,"context_line":"sphinx\u003e\u003d1.1.2"},{"line_number":8,"context_line":"testrepository\u003e\u003d0.0.17"},{"line_number":9,"context_line":"testtools\u003e\u003d0.9.32"}],"source_content_type":"text/plain","patch_set":2,"id":"AAAARn%2F%2F0ac%3D","line":6,"updated":"2013-08-21 15:29:15.000000000","message":"Any idea why these change?","commit_id":"4bb43940c0950ccdacc25e22f77df034136e03bf"}]}
