)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":17776,"name":"Reedip","email":"reedip.banerjee@gmail.com","username":"Reedip"},"change_message_id":"e3453d403c94aa4c0c07fb31a9f4782ce60d24ed","unresolved":false,"context_lines":[{"line_number":6,"context_line":""},{"line_number":7,"context_line":"Add dns-name option to os port create"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"This patch added two options dns-name to"},{"line_number":10,"context_line":"\"os port create\" command."},{"line_number":11,"context_line":""},{"line_number":12,"context_line":"Change-Id: I360e2c9a1970e64fe17e4561d7618f860b937373"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":7,"id":"3ac371cc_04a0a442","line":9,"range":{"start_line":9,"start_character":17,"end_line":9,"end_character":26},"updated":"2016-08-16 08:55:33.000000000","message":"which 2 options?","commit_id":"d216a48b16fda6c2c21065396961f132492e71b1"},{"author":{"_account_id":15905,"name":"Cao Xuan Hoang","email":"xuanhoangqb@gmail.com","username":"hoangcx"},"change_message_id":"9a9c1863b51217cc9e354ec02572b905b1ba94d8","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":8,"id":"1ac06dbe_9a0ca73c","line":14,"updated":"2016-08-23 03:13:35.000000000","message":"Please add \"Partially-Implements: blueprint network-commands-options\" to the commit message when you updated as well.","commit_id":"7bd2e705f411717462e0deb541000f96b36288ec"}],"doc/source/command-objects/port.rst":[{"author":{"_account_id":21514,"name":"Huanxuan Ao","email":"aohuanxuan@163.com","username":"aohuanxuan"},"change_message_id":"82abab7ad52c3c84e1afaa9c38db04b04fd83ce6","unresolved":false,"context_lines":[{"line_number":27,"context_line":"        [--enable | --disable]"},{"line_number":28,"context_line":"        [--mac-address \u003cmac-address\u003e]"},{"line_number":29,"context_line":"        [--project \u003cproject\u003e [--project-domain \u003cproject-domain\u003e]]"},{"line_number":30,"context_line":"        \u003cname\u003e"},{"line_number":31,"context_line":""},{"line_number":32,"context_line":".. option:: --network \u003cnetwork\u003e"},{"line_number":33,"context_line":""}],"source_content_type":"text/x-rst","patch_set":4,"id":"3ac371cc_fc30bf09","line":30,"updated":"2016-08-15 06:36:51.000000000","message":"The new option should be added here as well","commit_id":"7b52e17a0dbd448138eb31e2083503ae8e516af3"},{"author":{"_account_id":8410,"name":"Richard Theis","email":"rtheis@us.ibm.com","username":"rtheis"},"change_message_id":"039605c3339e727f39de7b3b70ded41c5e74a920","unresolved":false,"context_lines":[{"line_number":26,"context_line":"        [--host \u003chost-id\u003e]"},{"line_number":27,"context_line":"        [--enable | --disable]"},{"line_number":28,"context_line":"        [--mac-address \u003cmac-address\u003e]"},{"line_number":29,"context_line":"        [--dns-name \u003cdns-name\u003e]"},{"line_number":30,"context_line":"        [--project \u003cproject\u003e [--project-domain \u003cproject-domain\u003e]]"},{"line_number":31,"context_line":"        \u003cname\u003e"},{"line_number":32,"context_line":""}],"source_content_type":"text/x-rst","patch_set":8,"id":"3ac371cc_70eeb5b5","line":29,"updated":"2016-08-18 22:02:23.000000000","message":"Is this supported on set?  If so, please include there as well.","commit_id":"7bd2e705f411717462e0deb541000f96b36288ec"},{"author":{"_account_id":8410,"name":"Richard Theis","email":"rtheis@us.ibm.com","username":"rtheis"},"change_message_id":"b8b63c6911788b8eab88bc5786e32843631089cc","unresolved":false,"context_lines":[{"line_number":78,"context_line":""},{"line_number":79,"context_line":".. option:: --dns-name \u003cdns-name\u003e"},{"line_number":80,"context_line":""},{"line_number":81,"context_line":"    Assign DNS name to the port (requires DNS integration extension)"},{"line_number":82,"context_line":""},{"line_number":83,"context_line":".. option:: --project \u003cproject\u003e"},{"line_number":84,"context_line":""}],"source_content_type":"text/x-rst","patch_set":10,"id":"1a95cdbc_bde32ed8","line":81,"range":{"start_line":81,"start_character":23,"end_line":81,"end_character":26},"updated":"2016-10-07 17:04:27.000000000","message":"Suggestion \"this\" for consistency with other help.","commit_id":"74cfa0bc87727b53d24707d6976b45cf4723a5af"},{"author":{"_account_id":20079,"name":"Ha Van Tu","email":"tuhv@vn.fujitsu.com","username":"tuhv"},"change_message_id":"bf03a0db0dcaecd477fa57a705b056870c628071","unresolved":false,"context_lines":[{"line_number":78,"context_line":""},{"line_number":79,"context_line":".. option:: --dns-name \u003cdns-name\u003e"},{"line_number":80,"context_line":""},{"line_number":81,"context_line":"    Assign DNS name to the port (requires DNS integration extension)"},{"line_number":82,"context_line":""},{"line_number":83,"context_line":".. option:: --project \u003cproject\u003e"},{"line_number":84,"context_line":""}],"source_content_type":"text/x-rst","patch_set":10,"id":"fa6399be_2d5489fd","line":81,"range":{"start_line":81,"start_character":23,"end_line":81,"end_character":26},"in_reply_to":"1a95cdbc_bde32ed8","updated":"2016-10-13 09:30:06.000000000","message":"Done","commit_id":"74cfa0bc87727b53d24707d6976b45cf4723a5af"},{"author":{"_account_id":8410,"name":"Richard Theis","email":"rtheis@us.ibm.com","username":"rtheis"},"change_message_id":"b5a4446c52739eb8740d618913b3ef38ad821f91","unresolved":false,"context_lines":[{"line_number":222,"context_line":""},{"line_number":223,"context_line":".. option:: --dns-name \u003cdns-name\u003e"},{"line_number":224,"context_line":""},{"line_number":225,"context_line":"    Set DNS name to the port (requires DNS integration extension)"},{"line_number":226,"context_line":""},{"line_number":227,"context_line":".. _port_set-port:"},{"line_number":228,"context_line":".. describe:: \u003cport\u003e"}],"source_content_type":"text/x-rst","patch_set":11,"id":"fa6399be_e001ab39","line":225,"range":{"start_line":225,"start_character":4,"end_line":225,"end_character":65},"updated":"2016-10-13 13:08:49.000000000","message":"Please use the same help text on create and set both in the documentation and the command.  Right now, there is a mix.","commit_id":"1872cb449961aba42d07209478c8fcda11bd38fc"},{"author":{"_account_id":20079,"name":"Ha Van Tu","email":"tuhv@vn.fujitsu.com","username":"tuhv"},"change_message_id":"84a2329d6a6b119336ef89fbc344714c9ebbbda4","unresolved":false,"context_lines":[{"line_number":222,"context_line":""},{"line_number":223,"context_line":".. option:: --dns-name \u003cdns-name\u003e"},{"line_number":224,"context_line":""},{"line_number":225,"context_line":"    Set DNS name to the port (requires DNS integration extension)"},{"line_number":226,"context_line":""},{"line_number":227,"context_line":".. _port_set-port:"},{"line_number":228,"context_line":".. describe:: \u003cport\u003e"}],"source_content_type":"text/x-rst","patch_set":11,"id":"fa6399be_c341f564","line":225,"range":{"start_line":225,"start_character":4,"end_line":225,"end_character":65},"in_reply_to":"fa6399be_e001ab39","updated":"2016-10-14 01:20:09.000000000","message":"Done","commit_id":"1872cb449961aba42d07209478c8fcda11bd38fc"},{"author":{"_account_id":8410,"name":"Richard Theis","email":"rtheis@us.ibm.com","username":"rtheis"},"change_message_id":"7cc4bf78071c4b4e8a01532fd43195ca0b7232d4","unresolved":false,"context_lines":[{"line_number":78,"context_line":""},{"line_number":79,"context_line":".. option:: --dns-name \u003cdns-name\u003e"},{"line_number":80,"context_line":""},{"line_number":81,"context_line":"    Assign DNS name to this port (requires DNS integration extension)"},{"line_number":82,"context_line":""},{"line_number":83,"context_line":".. option:: --project \u003cproject\u003e"},{"line_number":84,"context_line":""}],"source_content_type":"text/x-rst","patch_set":12,"id":"fa6399be_8fe55039","line":81,"updated":"2016-10-14 11:02:42.000000000","message":"Please use the same help text in all 3 locations.  This is location 1.","commit_id":"4c11d2a74b8f748f27803a09cba9702fb6b06867"},{"author":{"_account_id":8410,"name":"Richard Theis","email":"rtheis@us.ibm.com","username":"rtheis"},"change_message_id":"7cc4bf78071c4b4e8a01532fd43195ca0b7232d4","unresolved":false,"context_lines":[{"line_number":222,"context_line":""},{"line_number":223,"context_line":".. option:: --dns-name \u003cdns-name\u003e"},{"line_number":224,"context_line":""},{"line_number":225,"context_line":"    Set DNS name to this port (requires DNS integration extension)"},{"line_number":226,"context_line":""},{"line_number":227,"context_line":".. _port_set-port:"},{"line_number":228,"context_line":".. describe:: \u003cport\u003e"}],"source_content_type":"text/x-rst","patch_set":12,"id":"fa6399be_afe2142d","line":225,"updated":"2016-10-14 11:02:42.000000000","message":"location 2","commit_id":"4c11d2a74b8f748f27803a09cba9702fb6b06867"},{"author":{"_account_id":21514,"name":"Huanxuan Ao","email":"aohuanxuan@163.com","username":"aohuanxuan"},"change_message_id":"138a6206f868e27f8a7f087904ff38983aeeb0ae","unresolved":false,"context_lines":[{"line_number":187,"context_line":"        [--enable | --disable]"},{"line_number":188,"context_line":"        [--name \u003cname\u003e]"},{"line_number":189,"context_line":"        [--security-group \u003csecurity-group\u003e]"},{"line_number":190,"context_line":"        [--no-security-group]"},{"line_number":191,"context_line":"        \u003cport\u003e"},{"line_number":192,"context_line":""},{"line_number":193,"context_line":".. option:: --description \u003cdescription\u003e"}],"source_content_type":"text/x-rst","patch_set":13,"id":"5a74a57a_976231d7","line":190,"updated":"2016-12-01 05:02:32.000000000","message":"You need also add this option here","commit_id":"6ae79990fdf7d521a9fab3ca7abcc82b757702a6"}],"openstackclient/network/v2/port.py":[{"author":{"_account_id":21514,"name":"Huanxuan Ao","email":"aohuanxuan@163.com","username":"aohuanxuan"},"change_message_id":"5b7a65a16b6591bf2f21230b83ee0f613f3c272f","unresolved":false,"context_lines":[{"line_number":299,"context_line":"        _prepare_fixed_ips(self.app.client_manager, parsed_args)"},{"line_number":300,"context_line":"        attrs \u003d _get_attrs(self.app.client_manager, parsed_args)"},{"line_number":301,"context_line":"        if parsed_args.dns_name:"},{"line_number":302,"context_line":"            attrs[\u0027dns-name\u0027] \u003d parsed_args.dns_name"},{"line_number":303,"context_line":"        obj \u003d client.create_port(**attrs)"},{"line_number":304,"context_line":"        columns \u003d _get_columns(obj)"},{"line_number":305,"context_line":"        data \u003d utils.get_item_properties(obj, columns, formatters\u003d_formatters)"}],"source_content_type":"text/x-python","patch_set":5,"id":"3ac371cc_b0f2e698","line":302,"range":{"start_line":302,"start_character":19,"end_line":302,"end_character":27},"updated":"2016-08-15 08:26:41.000000000","message":"Is it really \u0027dns-name\u0027? Maybe \u0027dns_name\u0027?","commit_id":"b758a34b624dae1c4abbe0b111211882797fd646"},{"author":{"_account_id":14937,"name":"Tang Chen","email":"imtangchen@163.com","username":"tangchen"},"change_message_id":"5a8fa8e417bc714595bda9774923fe17d2a54e47","unresolved":false,"context_lines":[{"line_number":271,"context_line":"            help\u003d_(\"MAC address of this port\")"},{"line_number":272,"context_line":"        )"},{"line_number":273,"context_line":"        parser.add_argument("},{"line_number":274,"context_line":"            \u0027--dns-name\u0027,"},{"line_number":275,"context_line":"            metavar\u003d\u0027\u003cdns-name\u003e\u0027,"},{"line_number":276,"context_line":"            help\u003d_(\"Assign DNS name to the port \""},{"line_number":277,"context_line":"                   \"(requires DNS integration extension)\")"}],"source_content_type":"text/x-python","patch_set":8,"id":"3ac371cc_ac5b39f5","line":274,"range":{"start_line":274,"start_character":14,"end_line":274,"end_character":23},"updated":"2016-08-17 08:51:37.000000000","message":"One thing we need to confirm here. Is the dns IP OK here ?","commit_id":"7bd2e705f411717462e0deb541000f96b36288ec"},{"author":{"_account_id":19554,"name":"Nam","email":"namnh68@fsoft.com.vn","username":"namnh"},"change_message_id":"d8ea396d476e69ea43adfd0ae8b3ea402acfd3fd","unresolved":false,"context_lines":[{"line_number":271,"context_line":"            help\u003d_(\"MAC address of this port\")"},{"line_number":272,"context_line":"        )"},{"line_number":273,"context_line":"        parser.add_argument("},{"line_number":274,"context_line":"            \u0027--dns-name\u0027,"},{"line_number":275,"context_line":"            metavar\u003d\u0027\u003cdns-name\u003e\u0027,"},{"line_number":276,"context_line":"            help\u003d_(\"Assign DNS name to the port \""},{"line_number":277,"context_line":"                   \"(requires DNS integration extension)\")"}],"source_content_type":"text/x-python","patch_set":8,"id":"3ac371cc_2269d0f9","line":274,"range":{"start_line":274,"start_character":14,"end_line":274,"end_character":23},"in_reply_to":"3ac371cc_ac5b39f5","updated":"2016-08-18 07:16:15.000000000","message":"I am not sure about this. But there is the option in \"neutron\" command line. So I think we need to add this one to \"os port create\" command.","commit_id":"7bd2e705f411717462e0deb541000f96b36288ec"},{"author":{"_account_id":8410,"name":"Richard Theis","email":"rtheis@us.ibm.com","username":"rtheis"},"change_message_id":"b8b63c6911788b8eab88bc5786e32843631089cc","unresolved":false,"context_lines":[{"line_number":270,"context_line":"            help\u003d_(\"MAC address of this port\")"},{"line_number":271,"context_line":"        )"},{"line_number":272,"context_line":"        parser.add_argument("},{"line_number":273,"context_line":"            \u0027--dns-name\u0027,"},{"line_number":274,"context_line":"            metavar\u003d\u0027\u003cdns-name\u003e\u0027,"},{"line_number":275,"context_line":"            help\u003d_(\"Assign DNS name to the port \""},{"line_number":276,"context_line":"                   \"(requires DNS integration extension)\")"}],"source_content_type":"text/x-python","patch_set":10,"id":"1a95cdbc_dd80fac1","line":273,"updated":"2016-10-07 17:04:27.000000000","message":"Please move this to _add_updatable_args","commit_id":"74cfa0bc87727b53d24707d6976b45cf4723a5af"},{"author":{"_account_id":20079,"name":"Ha Van Tu","email":"tuhv@vn.fujitsu.com","username":"tuhv"},"change_message_id":"bf03a0db0dcaecd477fa57a705b056870c628071","unresolved":false,"context_lines":[{"line_number":270,"context_line":"            help\u003d_(\"MAC address of this port\")"},{"line_number":271,"context_line":"        )"},{"line_number":272,"context_line":"        parser.add_argument("},{"line_number":273,"context_line":"            \u0027--dns-name\u0027,"},{"line_number":274,"context_line":"            metavar\u003d\u0027\u003cdns-name\u003e\u0027,"},{"line_number":275,"context_line":"            help\u003d_(\"Assign DNS name to the port \""},{"line_number":276,"context_line":"                   \"(requires DNS integration extension)\")"}],"source_content_type":"text/x-python","patch_set":10,"id":"fa6399be_4d553df8","line":273,"in_reply_to":"1a95cdbc_dd80fac1","updated":"2016-10-13 09:30:06.000000000","message":"Done","commit_id":"74cfa0bc87727b53d24707d6976b45cf4723a5af"},{"author":{"_account_id":8410,"name":"Richard Theis","email":"rtheis@us.ibm.com","username":"rtheis"},"change_message_id":"b8b63c6911788b8eab88bc5786e32843631089cc","unresolved":false,"context_lines":[{"line_number":297,"context_line":"        parsed_args.network \u003d _network.id"},{"line_number":298,"context_line":"        _prepare_fixed_ips(self.app.client_manager, parsed_args)"},{"line_number":299,"context_line":"        attrs \u003d _get_attrs(self.app.client_manager, parsed_args)"},{"line_number":300,"context_line":"        if parsed_args.dns_name:"},{"line_number":301,"context_line":"            attrs[\u0027dns_name\u0027] \u003d parsed_args.dns_name"},{"line_number":302,"context_line":"        obj \u003d client.create_port(**attrs)"},{"line_number":303,"context_line":"        columns \u003d _get_columns(obj)"}],"source_content_type":"text/x-python","patch_set":10,"id":"1a95cdbc_7dd606f2","line":300,"updated":"2016-10-07 17:04:27.000000000","message":"Check \"is not None\" to allow empty DNS name.  Also, please move this to _get_attrs.","commit_id":"74cfa0bc87727b53d24707d6976b45cf4723a5af"},{"author":{"_account_id":20079,"name":"Ha Van Tu","email":"tuhv@vn.fujitsu.com","username":"tuhv"},"change_message_id":"bf03a0db0dcaecd477fa57a705b056870c628071","unresolved":false,"context_lines":[{"line_number":297,"context_line":"        parsed_args.network \u003d _network.id"},{"line_number":298,"context_line":"        _prepare_fixed_ips(self.app.client_manager, parsed_args)"},{"line_number":299,"context_line":"        attrs \u003d _get_attrs(self.app.client_manager, parsed_args)"},{"line_number":300,"context_line":"        if parsed_args.dns_name:"},{"line_number":301,"context_line":"            attrs[\u0027dns_name\u0027] \u003d parsed_args.dns_name"},{"line_number":302,"context_line":"        obj \u003d client.create_port(**attrs)"},{"line_number":303,"context_line":"        columns \u003d _get_columns(obj)"}],"source_content_type":"text/x-python","patch_set":10,"id":"fa6399be_6d5a012c","line":300,"in_reply_to":"1a95cdbc_7dd606f2","updated":"2016-10-13 09:30:06.000000000","message":"Done","commit_id":"74cfa0bc87727b53d24707d6976b45cf4723a5af"},{"author":{"_account_id":8410,"name":"Richard Theis","email":"rtheis@us.ibm.com","username":"rtheis"},"change_message_id":"b8b63c6911788b8eab88bc5786e32843631089cc","unresolved":false,"context_lines":[{"line_number":467,"context_line":"                   \"to overwrite the current binding:profile information.\")"},{"line_number":468,"context_line":"        )"},{"line_number":469,"context_line":"        parser.add_argument("},{"line_number":470,"context_line":"            \u0027--dns-name\u0027,"},{"line_number":471,"context_line":"            metavar\u003d\u0027\u003cdns-name\u003e\u0027,"},{"line_number":472,"context_line":"            help\u003d_(\"Set DNS name to the port \""},{"line_number":473,"context_line":"                   \"(requires DNS integration extension)\")"}],"source_content_type":"text/x-python","patch_set":10,"id":"1a95cdbc_7d728612","line":470,"updated":"2016-10-07 17:04:27.000000000","message":"Same comment as above.","commit_id":"74cfa0bc87727b53d24707d6976b45cf4723a5af"},{"author":{"_account_id":20079,"name":"Ha Van Tu","email":"tuhv@vn.fujitsu.com","username":"tuhv"},"change_message_id":"bf03a0db0dcaecd477fa57a705b056870c628071","unresolved":false,"context_lines":[{"line_number":467,"context_line":"                   \"to overwrite the current binding:profile information.\")"},{"line_number":468,"context_line":"        )"},{"line_number":469,"context_line":"        parser.add_argument("},{"line_number":470,"context_line":"            \u0027--dns-name\u0027,"},{"line_number":471,"context_line":"            metavar\u003d\u0027\u003cdns-name\u003e\u0027,"},{"line_number":472,"context_line":"            help\u003d_(\"Set DNS name to the port \""},{"line_number":473,"context_line":"                   \"(requires DNS integration extension)\")"}],"source_content_type":"text/x-python","patch_set":10,"id":"fa6399be_8d43d541","line":470,"in_reply_to":"1a95cdbc_7d728612","updated":"2016-10-13 09:30:06.000000000","message":"Done","commit_id":"74cfa0bc87727b53d24707d6976b45cf4723a5af"},{"author":{"_account_id":8410,"name":"Richard Theis","email":"rtheis@us.ibm.com","username":"rtheis"},"change_message_id":"b8b63c6911788b8eab88bc5786e32843631089cc","unresolved":false,"context_lines":[{"line_number":504,"context_line":"                attrs[\u0027fixed_ips\u0027] +\u003d [ip for ip in obj.fixed_ips if ip]"},{"line_number":505,"context_line":"        elif parsed_args.no_fixed_ip:"},{"line_number":506,"context_line":"            attrs[\u0027fixed_ips\u0027] \u003d []"},{"line_number":507,"context_line":"        if parsed_args.dns_name:"},{"line_number":508,"context_line":"            attrs[\u0027dns_name\u0027] \u003d parsed_args.dns_name"},{"line_number":509,"context_line":""},{"line_number":510,"context_line":"        client.update_port(obj, **attrs)"}],"source_content_type":"text/x-python","patch_set":10,"id":"1a95cdbc_bd66ce4e","line":507,"updated":"2016-10-07 17:04:27.000000000","message":"Same comment as above.","commit_id":"74cfa0bc87727b53d24707d6976b45cf4723a5af"},{"author":{"_account_id":20079,"name":"Ha Van Tu","email":"tuhv@vn.fujitsu.com","username":"tuhv"},"change_message_id":"bf03a0db0dcaecd477fa57a705b056870c628071","unresolved":false,"context_lines":[{"line_number":504,"context_line":"                attrs[\u0027fixed_ips\u0027] +\u003d [ip for ip in obj.fixed_ips if ip]"},{"line_number":505,"context_line":"        elif parsed_args.no_fixed_ip:"},{"line_number":506,"context_line":"            attrs[\u0027fixed_ips\u0027] \u003d []"},{"line_number":507,"context_line":"        if parsed_args.dns_name:"},{"line_number":508,"context_line":"            attrs[\u0027dns_name\u0027] \u003d parsed_args.dns_name"},{"line_number":509,"context_line":""},{"line_number":510,"context_line":"        client.update_port(obj, **attrs)"}],"source_content_type":"text/x-python","patch_set":10,"id":"fa6399be_cd494d62","line":507,"in_reply_to":"1a95cdbc_bd66ce4e","updated":"2016-10-13 09:30:06.000000000","message":"Done","commit_id":"74cfa0bc87727b53d24707d6976b45cf4723a5af"},{"author":{"_account_id":8410,"name":"Richard Theis","email":"rtheis@us.ibm.com","username":"rtheis"},"change_message_id":"7cc4bf78071c4b4e8a01532fd43195ca0b7232d4","unresolved":false,"context_lines":[{"line_number":223,"context_line":"        parser.add_argument("},{"line_number":224,"context_line":"            \u0027--dns-name\u0027,"},{"line_number":225,"context_line":"            metavar\u003d\u0027\u003cdns-name\u003e\u0027,"},{"line_number":226,"context_line":"            help\u003d_(\"Assign DNS name to the port \""},{"line_number":227,"context_line":"                   \"(requires DNS integration extension)\")"},{"line_number":228,"context_line":"        )"},{"line_number":229,"context_line":""}],"source_content_type":"text/x-python","patch_set":12,"id":"fa6399be_cfd10859","line":226,"updated":"2016-10-14 11:02:42.000000000","message":"location 3","commit_id":"4c11d2a74b8f748f27803a09cba9702fb6b06867"},{"author":{"_account_id":21514,"name":"Huanxuan Ao","email":"aohuanxuan@163.com","username":"aohuanxuan"},"change_message_id":"571d792041fbe9729b78d1be96086eb5fefeaa3c","unresolved":false,"context_lines":[{"line_number":298,"context_line":"        _prepare_fixed_ips(self.app.client_manager, parsed_args)"},{"line_number":299,"context_line":"        attrs \u003d _get_attrs(self.app.client_manager, parsed_args)"},{"line_number":300,"context_line":"        if parsed_args.dns_name is not None:"},{"line_number":301,"context_line":"            attrs[\u0027dns_name\u0027] \u003d parsed_args.dns_name"},{"line_number":302,"context_line":"        obj \u003d client.create_port(**attrs)"},{"line_number":303,"context_line":"        columns \u003d _get_columns(obj)"},{"line_number":304,"context_line":"        data \u003d utils.get_item_properties(obj, columns, formatters\u003d_formatters)"}],"source_content_type":"text/x-python","patch_set":12,"id":"fa6399be_467cfab4","line":301,"updated":"2016-10-14 14:33:25.000000000","message":"Moving this into the _get_attrs() is make sense for me, then we can use this code for both create and set command (line513-514 is no longer needed)","commit_id":"4c11d2a74b8f748f27803a09cba9702fb6b06867"},{"author":{"_account_id":21514,"name":"Huanxuan Ao","email":"aohuanxuan@163.com","username":"aohuanxuan"},"change_message_id":"138a6206f868e27f8a7f087904ff38983aeeb0ae","unresolved":false,"context_lines":[{"line_number":129,"context_line":"        attrs[\u0027binding:host_id\u0027] \u003d parsed_args.host"},{"line_number":130,"context_line":""},{"line_number":131,"context_line":"    if parsed_args.dns_name is not None:"},{"line_number":132,"context_line":"            attrs[\u0027dns_name\u0027] \u003d parsed_args.dns_name"},{"line_number":133,"context_line":"    # It is possible that name is not updated during \u0027port set\u0027"},{"line_number":134,"context_line":"    if parsed_args.name is not None:"},{"line_number":135,"context_line":"        attrs[\u0027name\u0027] \u003d str(parsed_args.name)"}],"source_content_type":"text/x-python","patch_set":13,"id":"5a74a57a_57417938","line":132,"range":{"start_line":132,"start_character":8,"end_line":132,"end_character":12},"updated":"2016-12-01 05:02:32.000000000","message":"extra spaces","commit_id":"6ae79990fdf7d521a9fab3ca7abcc82b757702a6"},{"author":{"_account_id":21514,"name":"Huanxuan Ao","email":"aohuanxuan@163.com","username":"aohuanxuan"},"change_message_id":"138a6206f868e27f8a7f087904ff38983aeeb0ae","unresolved":false,"context_lines":[{"line_number":231,"context_line":"    )"},{"line_number":232,"context_line":"    parser.add_argument("},{"line_number":233,"context_line":"        \u0027--dns-name\u0027,"},{"line_number":234,"context_line":"        metavar\u003d\u0027dns-name\u0027,"},{"line_number":235,"context_line":"        help\u003d_(\"Set DNS name to this port \""},{"line_number":236,"context_line":"               \"(requires DNS integration extension)\")"},{"line_number":237,"context_line":"    )"}],"source_content_type":"text/x-python","patch_set":13,"id":"5a74a57a_37231da9","line":234,"range":{"start_line":234,"start_character":17,"end_line":234,"end_character":25},"updated":"2016-12-01 05:02:32.000000000","message":"\u003cdns-name\u003e","commit_id":"6ae79990fdf7d521a9fab3ca7abcc82b757702a6"}],"openstackclient/tests/network/v2/test_port.py":[{"author":{"_account_id":21514,"name":"Huanxuan Ao","email":"aohuanxuan@163.com","username":"aohuanxuan"},"change_message_id":"a87ba067151e213d71c7545c9831c2891d4c8f74","unresolved":false,"context_lines":[{"line_number":247,"context_line":"            \u0027admin_state_up\u0027: True,"},{"line_number":248,"context_line":"            \u0027network_id\u0027: self._port.network_id,"},{"line_number":249,"context_line":"            \u0027name\u0027: \u0027test-port\u0027,"},{"line_number":250,"context_line":"            \u0027dns-name\u0027: \u00278.8.8.8\u0027,"},{"line_number":251,"context_line":"        })"},{"line_number":252,"context_line":""},{"line_number":253,"context_line":"        ref_columns, ref_data \u003d self._get_common_cols_data(self._port)"}],"source_content_type":"text/x-python","patch_set":6,"id":"3ac371cc_5d58eafa","line":250,"range":{"start_line":250,"start_character":13,"end_line":250,"end_character":21},"updated":"2016-08-15 08:54:08.000000000","message":"You may forgot to modify this :)","commit_id":"305eb9523bdfe852bcdeaba688ff2cbcd20c6af2"}],"releasenotes/notes/bug-1612136-63aac6377209db38.yaml":[{"author":{"_account_id":21514,"name":"Huanxuan Ao","email":"aohuanxuan@163.com","username":"aohuanxuan"},"change_message_id":"82abab7ad52c3c84e1afaa9c38db04b04fd83ce6","unresolved":false,"context_lines":[{"line_number":1,"context_line":"---"},{"line_number":2,"context_line":"features:"},{"line_number":3,"context_line":"  - Add \"dns-name\" option to o \"os port create\" command."},{"line_number":4,"context_line":"    [Bug `1612136 \u003chttps://bugs.launchpad.net/python-openstackclient/+bug/1612136\u003e`_]"}],"source_content_type":"text/x-yaml","patch_set":4,"id":"3ac371cc_fc627f15","line":3,"range":{"start_line":3,"start_character":8,"end_line":3,"end_character":18},"updated":"2016-08-15 06:36:51.000000000","message":"``--dns-name``","commit_id":"7b52e17a0dbd448138eb31e2083503ae8e516af3"},{"author":{"_account_id":21514,"name":"Huanxuan Ao","email":"aohuanxuan@163.com","username":"aohuanxuan"},"change_message_id":"82abab7ad52c3c84e1afaa9c38db04b04fd83ce6","unresolved":false,"context_lines":[{"line_number":1,"context_line":"---"},{"line_number":2,"context_line":"features:"},{"line_number":3,"context_line":"  - Add \"dns-name\" option to o \"os port create\" command."},{"line_number":4,"context_line":"    [Bug `1612136 \u003chttps://bugs.launchpad.net/python-openstackclient/+bug/1612136\u003e`_]"}],"source_content_type":"text/x-yaml","patch_set":4,"id":"3ac371cc_bc812792","line":3,"range":{"start_line":3,"start_character":31,"end_line":3,"end_character":47},"updated":"2016-08-15 06:36:51.000000000","message":"``os prot create``.\nPlease use `` not \"","commit_id":"7b52e17a0dbd448138eb31e2083503ae8e516af3"}]}
