)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"change_message_id":"ce46690d88871d0825eec5b0a36e63b6f87a603b","unresolved":false,"context_lines":[{"line_number":6,"context_line":""},{"line_number":7,"context_line":"Handle novaclient \u003e2.20.0"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"As of 2.21.0 novaclient moved all of the v1_1 classes to v2 with no compatability"},{"line_number":10,"context_line":"or deprecation period.  The version-non-specific interfaces provided in"},{"line_number":11,"context_line":"novaclient.client are insufficient to support a few specific commands in OSC so"},{"line_number":12,"context_line":"we need to conditionally import directly from the correct classes."}],"source_content_type":"text/x-gerrit-commit-message","patch_set":2,"id":"ba7be1f8_0d9cb15c","line":9,"updated":"2015-03-02 22:24:51.000000000","message":"this statement is wrong. novaclient v2.21.0 moves all of the v1_1 classes to v2 in backward compatible way - https://github.com/openstack/python-novaclient/blob/master/novaclient/v1_1/__init__.py \n\nWhen I worked on this change, it was done in non-backward compatible way at first patch-set and gates caught my mistake. :)","commit_id":"350f5a3fc2f90af6c897e0720654ac7a86946441"}]}
