)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":14605,"name":"vikram.choudhary","email":"vikschw@gmail.com","username":"vikram.choudhary"},"change_message_id":"2fe9aacca6b4b40731bcac9e5b8d2e0e3d328a12","unresolved":false,"context_lines":[{"line_number":4,"context_line":"Commit:     reedip \u003creedip.banerjee@nectechnologies.in\u003e"},{"line_number":5,"context_line":"CommitDate: 2016-03-30 15:27:57 +0900"},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"Add quota support for LB"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"This patch adds support for quota update of"},{"line_number":10,"context_line":"Loadbalancers and Listeners."}],"source_content_type":"text/x-gerrit-commit-message","patch_set":4,"id":"ba0121b8_561d08bc","line":7,"updated":"2016-03-30 10:29:03.000000000","message":"Support for Listener is also added","commit_id":"d491c9246c572f20e9c14a54b9815017cd4be3e7"},{"author":{"_account_id":17776,"name":"Reedip","email":"reedip.banerjee@gmail.com","username":"Reedip"},"change_message_id":"c042a189e3fd9991816d8e6724c3a008083672e3","unresolved":false,"context_lines":[{"line_number":4,"context_line":"Commit:     reedip \u003creedip.banerjee@nectechnologies.in\u003e"},{"line_number":5,"context_line":"CommitDate: 2016-03-30 15:27:57 +0900"},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"Add quota support for LB"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"This patch adds support for quota update of"},{"line_number":10,"context_line":"Loadbalancers and Listeners."}],"source_content_type":"text/x-gerrit-commit-message","patch_set":4,"id":"ba0121b8_4402410c","line":7,"in_reply_to":"ba0121b8_561d08bc","updated":"2016-03-31 01:02:33.000000000","message":"I dont know how it got missed...","commit_id":"d491c9246c572f20e9c14a54b9815017cd4be3e7"}],"neutronclient/neutron/v2_0/quota.py":[{"author":{"_account_id":17419,"name":"Banashankar k","email":"banveerad@gmail.com","username":"banveerad"},"change_message_id":"4631ec390c0d0e7b9263d6a78f535ab29b8adcdb","unresolved":false,"context_lines":[{"line_number":176,"context_line":"            \u0027--vip\u0027, metavar\u003d\u0027vips\u0027,"},{"line_number":177,"context_line":"            help\u003d_(\u0027The limit of vips.\u0027))"},{"line_number":178,"context_line":"        parser.add_argument("},{"line_number":179,"context_line":"            \u0027--pool\u0027, metavar\u003d\u0027pools\u0027,"},{"line_number":180,"context_line":"            help\u003d_(\u0027The limit of pools.\u0027))"},{"line_number":181,"context_line":"        parser.add_argument("},{"line_number":182,"context_line":"            \u0027--member\u0027, metavar\u003d\u0027members\u0027,"}],"source_content_type":"text/x-python","patch_set":3,"id":"ba0121b8_728f8ecc","line":179,"range":{"start_line":179,"start_character":15,"end_line":179,"end_character":19},"updated":"2016-03-29 23:17:36.000000000","message":"since we are at this, we should remove pool if its possible.","commit_id":"6773cc643a2b849d4e44a7bdc1cf1675200847a2"},{"author":{"_account_id":17419,"name":"Banashankar k","email":"banveerad@gmail.com","username":"banveerad"},"change_message_id":"62805d64fd5c8552e89f618977fa37b4ddd681d6","unresolved":false,"context_lines":[{"line_number":176,"context_line":"            \u0027--vip\u0027, metavar\u003d\u0027vips\u0027,"},{"line_number":177,"context_line":"            help\u003d_(\u0027The limit of vips.\u0027))"},{"line_number":178,"context_line":"        parser.add_argument("},{"line_number":179,"context_line":"            \u0027--pool\u0027, metavar\u003d\u0027pools\u0027,"},{"line_number":180,"context_line":"            help\u003d_(\u0027The limit of pools.\u0027))"},{"line_number":181,"context_line":"        parser.add_argument("},{"line_number":182,"context_line":"            \u0027--member\u0027, metavar\u003d\u0027members\u0027,"}],"source_content_type":"text/x-python","patch_set":3,"id":"ba0121b8_cf150c9c","line":179,"range":{"start_line":179,"start_character":15,"end_line":179,"end_character":19},"in_reply_to":"ba0121b8_0feb84b1","updated":"2016-03-30 05:51:01.000000000","message":"oh I am sorry I got confused with something else. you are right we need it.","commit_id":"6773cc643a2b849d4e44a7bdc1cf1675200847a2"},{"author":{"_account_id":14605,"name":"vikram.choudhary","email":"vikschw@gmail.com","username":"vikram.choudhary"},"change_message_id":"5dd8708f45d2f82d5115fac24be1055d2d712858","unresolved":false,"context_lines":[{"line_number":176,"context_line":"            \u0027--vip\u0027, metavar\u003d\u0027vips\u0027,"},{"line_number":177,"context_line":"            help\u003d_(\u0027The limit of vips.\u0027))"},{"line_number":178,"context_line":"        parser.add_argument("},{"line_number":179,"context_line":"            \u0027--pool\u0027, metavar\u003d\u0027pools\u0027,"},{"line_number":180,"context_line":"            help\u003d_(\u0027The limit of pools.\u0027))"},{"line_number":181,"context_line":"        parser.add_argument("},{"line_number":182,"context_line":"            \u0027--member\u0027, metavar\u003d\u0027members\u0027,"}],"source_content_type":"text/x-python","patch_set":3,"id":"ba0121b8_8fff94a9","line":179,"range":{"start_line":179,"start_character":15,"end_line":179,"end_character":19},"in_reply_to":"ba0121b8_46dc4ce4","updated":"2016-03-30 05:39:52.000000000","message":"From the code I can find the PUT is support for all the resource types.. \nhttps://github.com/openstack/neutron/blob/master/neutron/extensions/quotasv2.py#L57","commit_id":"6773cc643a2b849d4e44a7bdc1cf1675200847a2"},{"author":{"_account_id":17776,"name":"Reedip","email":"reedip.banerjee@gmail.com","username":"Reedip"},"change_message_id":"5a6e955c6ee4ad0ad6ce5a6ea482a5dc4356993c","unresolved":false,"context_lines":[{"line_number":176,"context_line":"            \u0027--vip\u0027, metavar\u003d\u0027vips\u0027,"},{"line_number":177,"context_line":"            help\u003d_(\u0027The limit of vips.\u0027))"},{"line_number":178,"context_line":"        parser.add_argument("},{"line_number":179,"context_line":"            \u0027--pool\u0027, metavar\u003d\u0027pools\u0027,"},{"line_number":180,"context_line":"            help\u003d_(\u0027The limit of pools.\u0027))"},{"line_number":181,"context_line":"        parser.add_argument("},{"line_number":182,"context_line":"            \u0027--member\u0027, metavar\u003d\u0027members\u0027,"}],"source_content_type":"text/x-python","patch_set":3,"id":"ba0121b8_46dc4ce4","line":179,"range":{"start_line":179,"start_character":15,"end_line":179,"end_character":19},"in_reply_to":"ba0121b8_728f8ecc","updated":"2016-03-30 01:37:41.000000000","message":"Is pool not a part of the updatable quota?","commit_id":"6773cc643a2b849d4e44a7bdc1cf1675200847a2"},{"author":{"_account_id":17776,"name":"Reedip","email":"reedip.banerjee@gmail.com","username":"Reedip"},"change_message_id":"9a250744a05182ca4e45c4d3a0d1b02268320155","unresolved":false,"context_lines":[{"line_number":176,"context_line":"            \u0027--vip\u0027, metavar\u003d\u0027vips\u0027,"},{"line_number":177,"context_line":"            help\u003d_(\u0027The limit of vips.\u0027))"},{"line_number":178,"context_line":"        parser.add_argument("},{"line_number":179,"context_line":"            \u0027--pool\u0027, metavar\u003d\u0027pools\u0027,"},{"line_number":180,"context_line":"            help\u003d_(\u0027The limit of pools.\u0027))"},{"line_number":181,"context_line":"        parser.add_argument("},{"line_number":182,"context_line":"            \u0027--member\u0027, metavar\u003d\u0027members\u0027,"}],"source_content_type":"text/x-python","patch_set":3,"id":"ba0121b8_0feb84b1","line":179,"range":{"start_line":179,"start_character":15,"end_line":179,"end_character":19},"in_reply_to":"ba0121b8_8fff94a9","updated":"2016-03-30 05:46:37.000000000","message":"Exactly my question... All the resources are updatable for quota, thats why I added listener as well in this patch","commit_id":"6773cc643a2b849d4e44a7bdc1cf1675200847a2"},{"author":{"_account_id":17776,"name":"Reedip","email":"reedip.banerjee@gmail.com","username":"Reedip"},"change_message_id":"ef5434e42ed13bbca49ad8158615de11aac88019","unresolved":false,"context_lines":[{"line_number":176,"context_line":"            \u0027--vip\u0027, metavar\u003d\u0027vips\u0027,"},{"line_number":177,"context_line":"            help\u003d_(\u0027The limit of vips.\u0027))"},{"line_number":178,"context_line":"        parser.add_argument("},{"line_number":179,"context_line":"            \u0027--pool\u0027, metavar\u003d\u0027pools\u0027,"},{"line_number":180,"context_line":"            help\u003d_(\u0027The limit of pools.\u0027))"},{"line_number":181,"context_line":"        parser.add_argument("},{"line_number":182,"context_line":"            \u0027--member\u0027, metavar\u003d\u0027members\u0027,"}],"source_content_type":"text/x-python","patch_set":3,"id":"ba0121b8_cf1b4c7f","line":179,"range":{"start_line":179,"start_character":15,"end_line":179,"end_character":19},"in_reply_to":"ba0121b8_cf150c9c","updated":"2016-03-30 06:01:50.000000000","message":"Dont worry, Neutron does that to everyone once :)","commit_id":"6773cc643a2b849d4e44a7bdc1cf1675200847a2"},{"author":{"_account_id":14605,"name":"vikram.choudhary","email":"vikschw@gmail.com","username":"vikram.choudhary"},"change_message_id":"2fe9aacca6b4b40731bcac9e5b8d2e0e3d328a12","unresolved":false,"context_lines":[{"line_number":185,"context_line":"            \u0027--health-monitor\u0027, metavar\u003d\u0027health_monitors\u0027,"},{"line_number":186,"context_line":"            help\u003d_(\u0027The limit of health monitors.\u0027))"},{"line_number":187,"context_line":"        parser.add_argument("},{"line_number":188,"context_line":"            \u0027--loadbalancer\u0027, metavar\u003d\u0027loadbalancer\u0027,"},{"line_number":189,"context_line":"            help\u003d_(\u0027The limit of load balancers.\u0027))"},{"line_number":190,"context_line":"        parser.add_argument("},{"line_number":191,"context_line":"            \u0027--listener\u0027, metavar\u003d\u0027listener\u0027,"}],"source_content_type":"text/x-python","patch_set":4,"id":"ba0121b8_f6fffc64","line":188,"updated":"2016-03-30 10:29:03.000000000","message":"plz change \u0027metavar\u003dloadbalancers\u0027 to be consistent with other metavars.","commit_id":"d491c9246c572f20e9c14a54b9815017cd4be3e7"},{"author":{"_account_id":17776,"name":"Reedip","email":"reedip.banerjee@gmail.com","username":"Reedip"},"change_message_id":"c042a189e3fd9991816d8e6724c3a008083672e3","unresolved":false,"context_lines":[{"line_number":185,"context_line":"            \u0027--health-monitor\u0027, metavar\u003d\u0027health_monitors\u0027,"},{"line_number":186,"context_line":"            help\u003d_(\u0027The limit of health monitors.\u0027))"},{"line_number":187,"context_line":"        parser.add_argument("},{"line_number":188,"context_line":"            \u0027--loadbalancer\u0027, metavar\u003d\u0027loadbalancer\u0027,"},{"line_number":189,"context_line":"            help\u003d_(\u0027The limit of load balancers.\u0027))"},{"line_number":190,"context_line":"        parser.add_argument("},{"line_number":191,"context_line":"            \u0027--listener\u0027, metavar\u003d\u0027listener\u0027,"}],"source_content_type":"text/x-python","patch_set":4,"id":"ba0121b8_7706151e","line":188,"in_reply_to":"ba0121b8_f6fffc64","updated":"2016-03-31 01:02:33.000000000","message":"Done","commit_id":"d491c9246c572f20e9c14a54b9815017cd4be3e7"},{"author":{"_account_id":14605,"name":"vikram.choudhary","email":"vikschw@gmail.com","username":"vikram.choudhary"},"change_message_id":"2fe9aacca6b4b40731bcac9e5b8d2e0e3d328a12","unresolved":false,"context_lines":[{"line_number":188,"context_line":"            \u0027--loadbalancer\u0027, metavar\u003d\u0027loadbalancer\u0027,"},{"line_number":189,"context_line":"            help\u003d_(\u0027The limit of load balancers.\u0027))"},{"line_number":190,"context_line":"        parser.add_argument("},{"line_number":191,"context_line":"            \u0027--listener\u0027, metavar\u003d\u0027listener\u0027,"},{"line_number":192,"context_line":"            help\u003d_(\u0027The limit of listeners.\u0027))"},{"line_number":193,"context_line":"        parser.add_argument("},{"line_number":194,"context_line":"            \u0027pos_tenant_id\u0027,"}],"source_content_type":"text/x-python","patch_set":4,"id":"ba0121b8_163c302e","line":191,"updated":"2016-03-30 10:29:03.000000000","message":"plz change \u0027metavar\u003dlisteners\u0027 to be consistent with other metavars.","commit_id":"d491c9246c572f20e9c14a54b9815017cd4be3e7"},{"author":{"_account_id":17776,"name":"Reedip","email":"reedip.banerjee@gmail.com","username":"Reedip"},"change_message_id":"c042a189e3fd9991816d8e6724c3a008083672e3","unresolved":false,"context_lines":[{"line_number":188,"context_line":"            \u0027--loadbalancer\u0027, metavar\u003d\u0027loadbalancer\u0027,"},{"line_number":189,"context_line":"            help\u003d_(\u0027The limit of load balancers.\u0027))"},{"line_number":190,"context_line":"        parser.add_argument("},{"line_number":191,"context_line":"            \u0027--listener\u0027, metavar\u003d\u0027listener\u0027,"},{"line_number":192,"context_line":"            help\u003d_(\u0027The limit of listeners.\u0027))"},{"line_number":193,"context_line":"        parser.add_argument("},{"line_number":194,"context_line":"            \u0027pos_tenant_id\u0027,"}],"source_content_type":"text/x-python","patch_set":4,"id":"ba0121b8_b70c2d3c","line":191,"in_reply_to":"ba0121b8_163c302e","updated":"2016-03-31 01:02:33.000000000","message":"Done","commit_id":"d491c9246c572f20e9c14a54b9815017cd4be3e7"},{"author":{"_account_id":19956,"name":"Yang Li","email":"yang.li@easystack.cn","username":"leonstack"},"change_message_id":"c63f73c6f8a91914a54bc03f3e18ed19af9b9ac6","unresolved":false,"context_lines":[{"line_number":185,"context_line":"            \u0027--health-monitor\u0027, metavar\u003d\u0027health_monitors\u0027,"},{"line_number":186,"context_line":"            help\u003d_(\u0027The limit of health monitors.\u0027))"},{"line_number":187,"context_line":"        parser.add_argument("},{"line_number":188,"context_line":"            \u0027--loadbalancer\u0027, metavar\u003d\u0027loadbalancers\u0027,"},{"line_number":189,"context_line":"            help\u003d_(\u0027The limit of load balancers.\u0027))"},{"line_number":190,"context_line":"        parser.add_argument("},{"line_number":191,"context_line":"            \u0027--listener\u0027, metavar\u003d\u0027listeners\u0027,"}],"source_content_type":"text/x-python","patch_set":8,"id":"1aa78d24_b9604d02","line":188,"updated":"2016-07-13 02:34:04.000000000","message":"I this we should add more messages for explaining this parameter is for lbaasv2, and won\u0027t worked in lbaas :)\nAnd listener for lbaasv2 only, vip for lbaas only.","commit_id":"256a81234aa7fbfbd4cdf019083b8ce86f5aec5d"}],"releasenotes/notes/quota-update-for-LB-b21e7bc9e4a10f3e.yaml":[{"author":{"_account_id":14605,"name":"vikram.choudhary","email":"vikschw@gmail.com","username":"vikram.choudhary"},"change_message_id":"2fe9aacca6b4b40731bcac9e5b8d2e0e3d328a12","unresolved":false,"context_lines":[{"line_number":1,"context_line":"---"},{"line_number":2,"context_line":"features:"},{"line_number":3,"context_line":"   - | "},{"line_number":4,"context_line":"     Quota of Loadbalancers and listeners can now be updated."}],"source_content_type":"text/x-yaml","patch_set":4,"id":"ba0121b8_5646a8bf","line":3,"updated":"2016-03-30 10:29:03.000000000","message":"nit: white-spaces.","commit_id":"d491c9246c572f20e9c14a54b9815017cd4be3e7"},{"author":{"_account_id":17776,"name":"Reedip","email":"reedip.banerjee@gmail.com","username":"Reedip"},"change_message_id":"c042a189e3fd9991816d8e6724c3a008083672e3","unresolved":false,"context_lines":[{"line_number":1,"context_line":"---"},{"line_number":2,"context_line":"features:"},{"line_number":3,"context_line":"   - | "},{"line_number":4,"context_line":"     Quota of Loadbalancers and listeners can now be updated."}],"source_content_type":"text/x-yaml","patch_set":4,"id":"ba0121b8_f7122556","line":3,"in_reply_to":"ba0121b8_5646a8bf","updated":"2016-03-31 01:02:33.000000000","message":"Yikes!","commit_id":"d491c9246c572f20e9c14a54b9815017cd4be3e7"}]}
