)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"ff70db8fa8e4326ecfa084801901a51c70aa9104","unresolved":false,"context_lines":[{"line_number":6,"context_line":""},{"line_number":7,"context_line":"Correct \"openstack floating ip delete\" command"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"- Correct \"openstack floating ip delete\" command"},{"line_number":10,"context_line":""},{"line_number":11,"context_line":"Change-Id: I82033e93fc26d2b90db990165ec9137ef96b34f8"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":4,"id":"1f013ff3_d6d77323","line":9,"range":{"start_line":9,"start_character":0,"end_line":9,"end_character":48},"updated":"2017-05-15 08:52:40.000000000","message":"you don\u0027t need this twice :)","commit_id":"653d754b6592e940f2fa94258b7a39de1f6af6ef"},{"author":{"_account_id":22165,"name":"caoyuan","email":"cao.yingjunz@gmail.com","username":"caoyuan"},"change_message_id":"665e8e37ae5045b6cc765a2c9bc2699c0a03d1d2","unresolved":false,"context_lines":[{"line_number":6,"context_line":""},{"line_number":7,"context_line":"Correct \"openstack floating ip delete\" command"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"- Correct \"openstack floating ip delete\" command"},{"line_number":10,"context_line":""},{"line_number":11,"context_line":"Change-Id: I82033e93fc26d2b90db990165ec9137ef96b34f8"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":4,"id":"1f013ff3_8221a0b7","line":9,"range":{"start_line":9,"start_character":0,"end_line":9,"end_character":48},"in_reply_to":"1f013ff3_d6d77323","updated":"2017-05-15 14:39:31.000000000","message":"thanks Alex, I will pay more attention next time","commit_id":"653d754b6592e940f2fa94258b7a39de1f6af6ef"}],"doc/admin-guide/source/cli-admin-manage-ip-addresses.rst":[{"author":{"_account_id":19779,"name":"Chason Chan","display_name":"chenxing","email":"chason.chan@foxmail.com","username":"chenxing"},"change_message_id":"45093f61af0fc75e59d686055d5bf47c969f96bd","unresolved":false,"context_lines":[{"line_number":59,"context_line":""},{"line_number":60,"context_line":"   $ openstack floating ip create --fixed-ip-address 192.168.1.56 NETWORK"},{"line_number":61,"context_line":""},{"line_number":62,"context_line":".. note::"},{"line_number":63,"context_line":""},{"line_number":64,"context_line":"   You should use a free IP addresses that is valid for your network."},{"line_number":65,"context_line":"   If you are not sure, at least try to avoid the DHCP address range:"},{"line_number":66,"context_line":""},{"line_number":67,"context_line":"   - Pick a small range (/29 gives an 8 address range, 6 of"},{"line_number":68,"context_line":"     which will be usable)."},{"line_number":69,"context_line":""},{"line_number":70,"context_line":"   - Use :command:`nmap` to check a range\u0027s availability. For example,"},{"line_number":71,"context_line":"     192.168.1.56/29 represents a small range of addresses"},{"line_number":72,"context_line":"     (192.168.1.56-63, with 57-62 usable), and you could run the"},{"line_number":73,"context_line":"     command :command:`nmap -sn 192.168.1.56/29` to check whether the entire"},{"line_number":74,"context_line":"     range is currently unused."},{"line_number":75,"context_line":""},{"line_number":76,"context_line":"Bulk delete floating IP addresses"},{"line_number":77,"context_line":"~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"}],"source_content_type":"text/x-rst","patch_set":1,"id":"3f044301_fc6753b6","side":"PARENT","line":74,"range":{"start_line":62,"start_character":0,"end_line":74,"end_character":31},"updated":"2017-05-12 12:32:34.000000000","message":"This is a useful note, I think we should\u0027t remove it.","commit_id":"25bb367496e23e658427462d659233d2dc47e148"},{"author":{"_account_id":19779,"name":"Chason Chan","display_name":"chenxing","email":"chason.chan@foxmail.com","username":"chenxing"},"change_message_id":"8bd6f45cb97d3459bac3bfbda4c6f4e0ae262511","unresolved":false,"context_lines":[{"line_number":74,"context_line":"     range is currently unused."},{"line_number":75,"context_line":""},{"line_number":76,"context_line":"Delete floating IP addresses"},{"line_number":77,"context_line":"~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"},{"line_number":78,"context_line":""},{"line_number":79,"context_line":"To delete a floating IP addresses, run:"},{"line_number":80,"context_line":""}],"source_content_type":"text/x-rst","patch_set":2,"id":"1f013ff3_dbcc5363","line":77,"range":{"start_line":77,"start_character":27,"end_line":77,"end_character":33},"updated":"2017-05-12 14:22:59.000000000","message":"remove the redundant \"~\"","commit_id":"2d9959395de435d286cf6fee49f7af2b826ed04c"},{"author":{"_account_id":19779,"name":"Chason Chan","display_name":"chenxing","email":"chason.chan@foxmail.com","username":"chenxing"},"change_message_id":"8bd6f45cb97d3459bac3bfbda4c6f4e0ae262511","unresolved":false,"context_lines":[{"line_number":80,"context_line":""},{"line_number":81,"context_line":".. code-block:: console"},{"line_number":82,"context_line":""},{"line_number":83,"context_line":"   $ openstack floating ip delete \u003cfloating-ip\u003e"},{"line_number":84,"context_line":""},{"line_number":85,"context_line":"For example:"},{"line_number":86,"context_line":""}],"source_content_type":"text/x-rst","patch_set":2,"id":"1f013ff3_9bd6cbf1","line":83,"range":{"start_line":83,"start_character":34,"end_line":83,"end_character":47},"updated":"2017-05-12 14:22:59.000000000","message":"FLOATING_IP","commit_id":"2d9959395de435d286cf6fee49f7af2b826ed04c"},{"author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"change_message_id":"a77212ed1898c0a25917ddd599b473fa4afeef12","unresolved":false,"context_lines":[{"line_number":76,"context_line":"Delete floating IP addresses"},{"line_number":77,"context_line":"~~~~~~~~~~~~~~~~~~~~~~~~~~~~"},{"line_number":78,"context_line":""},{"line_number":79,"context_line":"To delete a floating IP addresses, run:"},{"line_number":80,"context_line":""},{"line_number":81,"context_line":".. code-block:: console"},{"line_number":82,"context_line":""}],"source_content_type":"text/x-rst","patch_set":3,"id":"1f013ff3_33da33e9","line":79,"range":{"start_line":79,"start_character":31,"end_line":79,"end_character":33},"updated":"2017-05-14 13:08:15.000000000","message":"single \"address\"","commit_id":"c6b077887f209a548ca40b523b70dc724c29811d"}]}
