)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":1736,"name":"Ivan Kolodyazhny","email":"e0ne@e0ne.info","username":"e0ne"},"change_message_id":"7144e5c650c365c328e462bce6ff7fdd9f4fd6ac","unresolved":false,"context_lines":[{"line_number":7,"context_line":"AttributeError when print service object"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"There is no attribute of \u0027service\u0027 in class"},{"line_number":10,"context_line":"Service. We should replace it with \u0027binary\u0027."},{"line_number":11,"context_line":""},{"line_number":12,"context_line":"Change-Id: Ic84706ff64e0270dcbf65adb473d366618822017"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":2,"id":"3aaa91ec_b1d0b2f7","line":10,"updated":"2016-06-23 16:02:12.000000000","message":"Please, add:\nCloses-Bug: #1594308","commit_id":"6e099a378d72cf19277546bcf7fba85fb807e7ac"}],"cinderclient/v3/services.py":[{"author":{"_account_id":5997,"name":"Walt","display_name":"Hemna","email":"waboring@hemna.com","username":"walter-boring","status":"SAP"},"change_message_id":"125b9e2e972206839e33c2450f00efa958750862","unresolved":false,"context_lines":[{"line_number":22,"context_line":"class Service(base.Resource):"},{"line_number":23,"context_line":""},{"line_number":24,"context_line":"    def __repr__(self):"},{"line_number":25,"context_line":"        return \"\u003cService: %s\u003e\" % self.binary"},{"line_number":26,"context_line":""},{"line_number":27,"context_line":""},{"line_number":28,"context_line":"class ServiceManager(base.ManagerWithFind):"}],"source_content_type":"text/x-python","patch_set":3,"id":"1aa78d24_dc6c340a","line":25,"updated":"2016-07-07 02:53:56.000000000","message":"I\u0027m looking into the base.Resource and I don\u0027t see where binary is set?\n\nhttps://github.com/openstack/python-cinderclient/blob/master/cinderclient/openstack/common/apiclient/base.py#L449","commit_id":"6229b2c7e6420ea1e0108b98c3e9cd2ef8a7a520"},{"author":{"_account_id":1736,"name":"Ivan Kolodyazhny","email":"e0ne@e0ne.info","username":"e0ne"},"change_message_id":"a90d4a285b66eefba7b535f51f13a7d124e26ddd","unresolved":false,"context_lines":[{"line_number":22,"context_line":"class Service(base.Resource):"},{"line_number":23,"context_line":""},{"line_number":24,"context_line":"    def __repr__(self):"},{"line_number":25,"context_line":"        return \"\u003cService: %s\u003e\" % self.binary"},{"line_number":26,"context_line":""},{"line_number":27,"context_line":""},{"line_number":28,"context_line":"class ServiceManager(base.ManagerWithFind):"}],"source_content_type":"text/x-python","patch_set":3,"id":"bacf61ea_4ea27cfe","line":25,"in_reply_to":"1aa78d24_dc6c340a","updated":"2016-07-29 20:02:57.000000000","message":"Walter, self.binary will be assigned  here [1] from the API response [2].\n\nAlex, please, make it the same as for v1 API [3]\n\n[1] https://github.com/openstack/python-cinderclient/blob/master/cinderclient/openstack/common/apiclient/base.py#L489\n[2] https://github.com/openstack/cinder/blob/master/cinder/api/contrib/services.py#L84\n[3] https://github.com/openstack/python-cinderclient/blob/master/cinderclient/v1/services.py#L25","commit_id":"6229b2c7e6420ea1e0108b98c3e9cd2ef8a7a520"}]}
