)]}'
{"zunclient/v1/containers_shell.py":[{"author":{"_account_id":11536,"name":"hongbin","email":"hongbin034@gmail.com","username":"hongbin"},"change_message_id":"96cde389324d3d71c20aed0d9bed88bee7974bbd","unresolved":false,"context_lines":[{"line_number":791,"context_line":"    opts \u003d {}"},{"line_number":792,"context_line":"    opts[\u0027container\u0027] \u003d args.container"},{"line_number":793,"context_line":"    opts \u003d zun_utils.remove_null_parms(**opts)"},{"line_number":794,"context_line":"    networks \u003d cs.container.network_list(**opts)[\u0027networks\u0027]"},{"line_number":795,"context_line":"    for network in networks:"},{"line_number":796,"context_line":"        utils.print_dict(network)"},{"line_number":797,"context_line":""}],"source_content_type":"text/x-python","patch_set":2,"id":"df7087c5_3e47babe","line":794,"range":{"start_line":794,"start_character":18,"end_line":794,"end_character":27},"updated":"2018-03-15 15:23:45.000000000","message":"containers (miss a \u0027s\u0027)","commit_id":"fa97df1a741b150271544f051225dd84b6addcad"},{"author":{"_account_id":11536,"name":"hongbin","email":"hongbin034@gmail.com","username":"hongbin"},"change_message_id":"96cde389324d3d71c20aed0d9bed88bee7974bbd","unresolved":false,"context_lines":[{"line_number":792,"context_line":"    opts[\u0027container\u0027] \u003d args.container"},{"line_number":793,"context_line":"    opts \u003d zun_utils.remove_null_parms(**opts)"},{"line_number":794,"context_line":"    networks \u003d cs.container.network_list(**opts)[\u0027networks\u0027]"},{"line_number":795,"context_line":"    for network in networks:"},{"line_number":796,"context_line":"        utils.print_dict(network)"},{"line_number":797,"context_line":""},{"line_number":798,"context_line":""},{"line_number":799,"context_line":"@utils.arg(\u0027container\u0027,"}],"source_content_type":"text/x-python","patch_set":2,"id":"df7087c5_beb66a89","line":796,"range":{"start_line":795,"start_character":0,"end_line":796,"end_character":33},"updated":"2018-03-15 15:23:45.000000000","message":"This is not the way we print the list result. Suggest to use print_list instead. You could see how we print a list of containers as an example: https://github.com/openstack/python-zunclient/blob/master/zunclient/common/utils.py#L182","commit_id":"fa97df1a741b150271544f051225dd84b6addcad"},{"author":{"_account_id":27577,"name":"caishan","email":"caishan1993@foxmail.com","username":"caishan"},"change_message_id":"09b64acf368e4d0f6af0cff4f5f109de0be2e030","unresolved":false,"context_lines":[{"line_number":792,"context_line":"    opts[\u0027container\u0027] \u003d args.container"},{"line_number":793,"context_line":"    opts \u003d zun_utils.remove_null_parms(**opts)"},{"line_number":794,"context_line":"    networks \u003d cs.container.network_list(**opts)[\u0027networks\u0027]"},{"line_number":795,"context_line":"    for network in networks:"},{"line_number":796,"context_line":"        utils.print_dict(network)"},{"line_number":797,"context_line":""},{"line_number":798,"context_line":""},{"line_number":799,"context_line":"@utils.arg(\u0027container\u0027,"}],"source_content_type":"text/x-python","patch_set":2,"id":"df7087c5_162731cc","line":796,"range":{"start_line":795,"start_character":0,"end_line":796,"end_character":33},"in_reply_to":"df7087c5_beb66a89","updated":"2018-03-16 02:29:16.000000000","message":"i have try the way of list_containers before, but all failed. Because, print_list just print a object(like container object), but the network is not a object now in Zun. It is just a dict in the RESP BODY, as far as i know. So, i choose the way of print_dict.","commit_id":"fa97df1a741b150271544f051225dd84b6addcad"}]}
