)]}'
{"novaclient/tests/unit/v2/test_shell.py":[{"author":{"_account_id":679,"name":"Kevin L. Mitchell","email":"klmitch@mit.edu","username":"klmitch"},"change_message_id":"3f2a873b9f7ab834ecb3976f2b7dedbaaa327815","unresolved":false,"context_lines":[{"line_number":237,"context_line":"    def test_boot_access_ip(self):"},{"line_number":238,"context_line":"        self.run_command("},{"line_number":239,"context_line":"            \u0027boot --flavor 1 --image 1 --access-ip-v4 10.10.10.10 \u0027"},{"line_number":240,"context_line":"            \u0027--access-ip-v6 2001:db9:0:1::10 some-server\u0027)"},{"line_number":241,"context_line":"        self.assert_called_anytime("},{"line_number":242,"context_line":"            \u0027POST\u0027, \u0027/servers\u0027,"},{"line_number":243,"context_line":"            {\u0027server\u0027: {"}],"source_content_type":"text/x-python","patch_set":1,"id":"7a740942_2d2d6646","line":240,"updated":"2015-12-04 17:20:11.000000000","message":"Surely we could use loopback addresses for this?  I just hate to have potentially real addresses embedded in code; \u0027s why I use \"example.com\" all the time :)","commit_id":"cd9d17ead807a4b74514318b07745950aecdd38f"},{"author":{"_account_id":6062,"name":"jichenjc","email":"jichenjc@cn.ibm.com","username":"jichenjc"},"change_message_id":"872e72f340103d19157fc7caf41b0e95d4097643","unresolved":false,"context_lines":[{"line_number":237,"context_line":"    def test_boot_access_ip(self):"},{"line_number":238,"context_line":"        self.run_command("},{"line_number":239,"context_line":"            \u0027boot --flavor 1 --image 1 --access-ip-v4 10.10.10.10 \u0027"},{"line_number":240,"context_line":"            \u0027--access-ip-v6 2001:db9:0:1::10 some-server\u0027)"},{"line_number":241,"context_line":"        self.assert_called_anytime("},{"line_number":242,"context_line":"            \u0027POST\u0027, \u0027/servers\u0027,"},{"line_number":243,"context_line":"            {\u0027server\u0027: {"}],"source_content_type":"text/x-python","patch_set":1,"id":"7a740942_63e61db6","line":240,"in_reply_to":"7a740942_2d2d6646","updated":"2015-12-04 18:16:32.000000000","message":":) got it ,I can do that","commit_id":"cd9d17ead807a4b74514318b07745950aecdd38f"}],"novaclient/v2/shell.py":[{"author":{"_account_id":5538,"name":"Rushi Agrawal","email":"rushi.openstack@gmail.com","username":"rushiagr"},"change_message_id":"9e7daeb2821024c239ad114226997b3570728226","unresolved":false,"context_lines":[{"line_number":522,"context_line":"    dest\u003d\u0027access_ip_v4\u0027,"},{"line_number":523,"context_line":"    metavar\u003d\u0027\u003cvalue\u003e\u0027,"},{"line_number":524,"context_line":"    default\u003dNone,"},{"line_number":525,"context_line":"    help\u003d_(\u0027Alternative access ip v4 of the instance\u0027))"},{"line_number":526,"context_line":"@cliutils.arg("},{"line_number":527,"context_line":"    \u0027--access-ip-v6\u0027,"},{"line_number":528,"context_line":"    dest\u003d\u0027access_ip_v6\u0027,"}],"source_content_type":"text/x-python","patch_set":1,"id":"7a740942_5b5e4577","line":525,"updated":"2015-12-07 06:06:22.000000000","message":"nit: Helptext seems to be ending with a dot for other options..","commit_id":"cd9d17ead807a4b74514318b07745950aecdd38f"},{"author":{"_account_id":6062,"name":"jichenjc","email":"jichenjc@cn.ibm.com","username":"jichenjc"},"change_message_id":"f17084c1cbe9f2d63d0826562218c64625bb78f7","unresolved":false,"context_lines":[{"line_number":522,"context_line":"    dest\u003d\u0027access_ip_v4\u0027,"},{"line_number":523,"context_line":"    metavar\u003d\u0027\u003cvalue\u003e\u0027,"},{"line_number":524,"context_line":"    default\u003dNone,"},{"line_number":525,"context_line":"    help\u003d_(\u0027Alternative access ip v4 of the instance\u0027))"},{"line_number":526,"context_line":"@cliutils.arg("},{"line_number":527,"context_line":"    \u0027--access-ip-v6\u0027,"},{"line_number":528,"context_line":"    dest\u003d\u0027access_ip_v6\u0027,"}],"source_content_type":"text/x-python","patch_set":1,"id":"7a740942_a14fd269","line":525,"in_reply_to":"7a740942_5b5e4577","updated":"2015-12-07 18:08:42.000000000","message":"ok","commit_id":"cd9d17ead807a4b74514318b07745950aecdd38f"},{"author":{"_account_id":5538,"name":"Rushi Agrawal","email":"rushi.openstack@gmail.com","username":"rushiagr"},"change_message_id":"9e7daeb2821024c239ad114226997b3570728226","unresolved":false,"context_lines":[{"line_number":528,"context_line":"    dest\u003d\u0027access_ip_v6\u0027,"},{"line_number":529,"context_line":"    metavar\u003d\u0027\u003cvalue\u003e\u0027,"},{"line_number":530,"context_line":"    default\u003dNone,"},{"line_number":531,"context_line":"    help\u003d_(\u0027Alternative access ip v6 of the instance\u0027))"},{"line_number":532,"context_line":"def do_boot(cs, args):"},{"line_number":533,"context_line":"    \"\"\"Boot a new server.\"\"\""},{"line_number":534,"context_line":"    boot_args, boot_kwargs \u003d _boot(cs, args)"}],"source_content_type":"text/x-python","patch_set":1,"id":"7a740942_fb55b14f","line":531,"updated":"2015-12-07 06:06:22.000000000","message":"ditto","commit_id":"cd9d17ead807a4b74514318b07745950aecdd38f"},{"author":{"_account_id":6062,"name":"jichenjc","email":"jichenjc@cn.ibm.com","username":"jichenjc"},"change_message_id":"f17084c1cbe9f2d63d0826562218c64625bb78f7","unresolved":false,"context_lines":[{"line_number":528,"context_line":"    dest\u003d\u0027access_ip_v6\u0027,"},{"line_number":529,"context_line":"    metavar\u003d\u0027\u003cvalue\u003e\u0027,"},{"line_number":530,"context_line":"    default\u003dNone,"},{"line_number":531,"context_line":"    help\u003d_(\u0027Alternative access ip v6 of the instance\u0027))"},{"line_number":532,"context_line":"def do_boot(cs, args):"},{"line_number":533,"context_line":"    \"\"\"Boot a new server.\"\"\""},{"line_number":534,"context_line":"    boot_args, boot_kwargs \u003d _boot(cs, args)"}],"source_content_type":"text/x-python","patch_set":1,"id":"7a740942_61556af8","line":531,"in_reply_to":"7a740942_fb55b14f","updated":"2015-12-07 18:08:42.000000000","message":"Done","commit_id":"cd9d17ead807a4b74514318b07745950aecdd38f"}]}
