)]}'
{"zunclient/osc/v1/containers.py":[{"author":{"_account_id":11536,"name":"hongbin","email":"hongbin034@gmail.com","username":"hongbin"},"change_message_id":"7e7048eee7b7b3a0784298682b9a2a8cf053fb80","unresolved":false,"context_lines":[{"line_number":218,"context_line":"        client \u003d _get_client(self, parsed_args)"},{"line_number":219,"context_line":"        opts \u003d {}"},{"line_number":220,"context_line":"        opts[\u0027id\u0027] \u003d parsed_args.container"},{"line_number":221,"context_line":"        opts[\u0027all_projects\u0027] \u003d parsed_args.all_projects"},{"line_number":222,"context_line":"        opts \u003d zun_utils.remove_null_parms(**opts)"},{"line_number":223,"context_line":"        container \u003d client.containers.get(**opts)"},{"line_number":224,"context_line":"        columns \u003d _container_columns(container)"}],"source_content_type":"text/x-python","patch_set":1,"id":"9f91af0f_11e46fe0","line":221,"range":{"start_line":221,"start_character":14,"end_line":221,"end_character":26},"updated":"2018-01-08 02:25:10.000000000","message":"I tested this patch and it doesn\u0027t seem to work:\n\n  $ openstack appcontainer list --all-projects\n  list() got an unexpected keyword argument \u0027all_projects\u0027\n\nI think this should be left unchanged because server still takes \u0027all_tenants\u0027 as options. Renaming the user-facing flags (--all-tenants) is enough for this bug.","commit_id":"74d9cdc73f13f4bf0b356aa811c445a9c8a6797c"},{"author":{"_account_id":22406,"name":"Kien Nguyen","email":"kiennt2609@gmail.com","username":"kiennt"},"change_message_id":"dacefd13f7683893c02d237e758915edec96d6a6","unresolved":false,"context_lines":[{"line_number":218,"context_line":"        client \u003d _get_client(self, parsed_args)"},{"line_number":219,"context_line":"        opts \u003d {}"},{"line_number":220,"context_line":"        opts[\u0027id\u0027] \u003d parsed_args.container"},{"line_number":221,"context_line":"        opts[\u0027all_projects\u0027] \u003d parsed_args.all_projects"},{"line_number":222,"context_line":"        opts \u003d zun_utils.remove_null_parms(**opts)"},{"line_number":223,"context_line":"        container \u003d client.containers.get(**opts)"},{"line_number":224,"context_line":"        columns \u003d _container_columns(container)"}],"source_content_type":"text/x-python","patch_set":1,"id":"9f91af0f_f1630b41","line":221,"range":{"start_line":221,"start_character":14,"end_line":221,"end_character":26},"in_reply_to":"9f91af0f_11e46fe0","updated":"2018-01-08 02:49:16.000000000","message":"+1. Hi @Hongbin, do you think that we should apply the change in Zun side as well (change all_tenants to all_projects)? For complete consistency. We can create another bug for it.","commit_id":"74d9cdc73f13f4bf0b356aa811c445a9c8a6797c"},{"author":{"_account_id":11536,"name":"hongbin","email":"hongbin034@gmail.com","username":"hongbin"},"change_message_id":"1e9cf8deadc27a772ca7a79af0010923357b1de7","unresolved":false,"context_lines":[{"line_number":218,"context_line":"        client \u003d _get_client(self, parsed_args)"},{"line_number":219,"context_line":"        opts \u003d {}"},{"line_number":220,"context_line":"        opts[\u0027id\u0027] \u003d parsed_args.container"},{"line_number":221,"context_line":"        opts[\u0027all_projects\u0027] \u003d parsed_args.all_projects"},{"line_number":222,"context_line":"        opts \u003d zun_utils.remove_null_parms(**opts)"},{"line_number":223,"context_line":"        container \u003d client.containers.get(**opts)"},{"line_number":224,"context_line":"        columns \u003d _container_columns(container)"}],"source_content_type":"text/x-python","patch_set":1,"id":"9f91af0f_d1a12748","line":221,"range":{"start_line":221,"start_character":14,"end_line":221,"end_character":26},"in_reply_to":"9f91af0f_f1630b41","updated":"2018-01-08 02:58:04.000000000","message":"Here you go: https://bugs.launchpad.net/zun/+bug/1741809","commit_id":"74d9cdc73f13f4bf0b356aa811c445a9c8a6797c"},{"author":{"_account_id":11536,"name":"hongbin","email":"hongbin034@gmail.com","username":"hongbin"},"change_message_id":"7e7048eee7b7b3a0784298682b9a2a8cf053fb80","unresolved":false,"context_lines":[{"line_number":262,"context_line":"    def take_action(self, parsed_args):"},{"line_number":263,"context_line":"        client \u003d _get_client(self, parsed_args)"},{"line_number":264,"context_line":"        opts \u003d {}"},{"line_number":265,"context_line":"        opts[\u0027all_projects\u0027] \u003d parsed_args.all_projects"},{"line_number":266,"context_line":"        opts[\u0027marker\u0027] \u003d parsed_args.marker"},{"line_number":267,"context_line":"        opts[\u0027limit\u0027] \u003d parsed_args.limit"},{"line_number":268,"context_line":"        opts[\u0027sort_key\u0027] \u003d parsed_args.sort_key"}],"source_content_type":"text/x-python","patch_set":1,"id":"9f91af0f_d1e927b7","line":265,"range":{"start_line":265,"start_character":14,"end_line":265,"end_character":26},"updated":"2018-01-08 02:25:10.000000000","message":"Ditto. This should be left unchanged.","commit_id":"74d9cdc73f13f4bf0b356aa811c445a9c8a6797c"},{"author":{"_account_id":11536,"name":"hongbin","email":"hongbin034@gmail.com","username":"hongbin"},"change_message_id":"7e7048eee7b7b3a0784298682b9a2a8cf053fb80","unresolved":false,"context_lines":[{"line_number":312,"context_line":"            opts[\u0027id\u0027] \u003d container"},{"line_number":313,"context_line":"            opts[\u0027force\u0027] \u003d parsed_args.force"},{"line_number":314,"context_line":"            opts[\u0027stop\u0027] \u003d parsed_args.stop"},{"line_number":315,"context_line":"            opts[\u0027all_projects\u0027] \u003d parsed_args.all_projects"},{"line_number":316,"context_line":"            opts \u003d zun_utils.remove_null_parms(**opts)"},{"line_number":317,"context_line":"            try:"},{"line_number":318,"context_line":"                client.containers.delete(**opts)"}],"source_content_type":"text/x-python","patch_set":1,"id":"9f91af0f_51d517e4","line":315,"range":{"start_line":315,"start_character":18,"end_line":315,"end_character":30},"updated":"2018-01-08 02:25:10.000000000","message":"Ditto.","commit_id":"74d9cdc73f13f4bf0b356aa811c445a9c8a6797c"}],"zunclient/v1/containers_shell.py":[{"author":{"_account_id":11536,"name":"hongbin","email":"hongbin034@gmail.com","username":"hongbin"},"change_message_id":"7e7048eee7b7b3a0784298682b9a2a8cf053fb80","unresolved":false,"context_lines":[{"line_number":180,"context_line":"def do_list(cs, args):"},{"line_number":181,"context_line":"    \"\"\"Print a list of available containers.\"\"\""},{"line_number":182,"context_line":"    opts \u003d {}"},{"line_number":183,"context_line":"    opts[\u0027all_projects\u0027] \u003d args.all_projects"},{"line_number":184,"context_line":"    opts[\u0027marker\u0027] \u003d args.marker"},{"line_number":185,"context_line":"    opts[\u0027limit\u0027] \u003d args.limit"},{"line_number":186,"context_line":"    opts[\u0027sort_key\u0027] \u003d args.sort_key"}],"source_content_type":"text/x-python","patch_set":1,"id":"9f91af0f_f1078b81","line":183,"range":{"start_line":183,"start_character":10,"end_line":183,"end_character":22},"updated":"2018-01-08 02:25:10.000000000","message":"Ditto.","commit_id":"74d9cdc73f13f4bf0b356aa811c445a9c8a6797c"},{"author":{"_account_id":11536,"name":"hongbin","email":"hongbin034@gmail.com","username":"hongbin"},"change_message_id":"88e44afa90c8c4639cfd6d83668c77632df0dafe","unresolved":false,"context_lines":[{"line_number":211,"context_line":"        opts[\u0027id\u0027] \u003d container"},{"line_number":212,"context_line":"        opts[\u0027force\u0027] \u003d args.force"},{"line_number":213,"context_line":"        opts[\u0027stop\u0027] \u003d args.stop"},{"line_number":214,"context_line":"        opts[\u0027all_projects\u0027] \u003d args.all_projects"},{"line_number":215,"context_line":"        opts \u003d zun_utils.remove_null_parms(**opts)"},{"line_number":216,"context_line":"        try:"},{"line_number":217,"context_line":"            cs.containers.delete(**opts)"}],"source_content_type":"text/x-python","patch_set":1,"id":"9f91af0f_71fb7b78","line":214,"range":{"start_line":214,"start_character":14,"end_line":214,"end_character":26},"updated":"2018-01-08 02:25:42.000000000","message":"Ditto","commit_id":"74d9cdc73f13f4bf0b356aa811c445a9c8a6797c"},{"author":{"_account_id":11536,"name":"hongbin","email":"hongbin034@gmail.com","username":"hongbin"},"change_message_id":"7e7048eee7b7b3a0784298682b9a2a8cf053fb80","unresolved":false,"context_lines":[{"line_number":241,"context_line":"    \"\"\"Show details of a container.\"\"\""},{"line_number":242,"context_line":"    opts \u003d {}"},{"line_number":243,"context_line":"    opts[\u0027id\u0027] \u003d args.container"},{"line_number":244,"context_line":"    opts[\u0027all_projects\u0027] \u003d args.all_projects"},{"line_number":245,"context_line":"    opts \u003d zun_utils.remove_null_parms(**opts)"},{"line_number":246,"context_line":"    container \u003d cs.containers.get(**opts)"},{"line_number":247,"context_line":"    if args.format \u003d\u003d \u0027json\u0027:"}],"source_content_type":"text/x-python","patch_set":1,"id":"9f91af0f_110d4fa0","line":244,"range":{"start_line":244,"start_character":10,"end_line":244,"end_character":22},"updated":"2018-01-08 02:25:10.000000000","message":"Ditto.","commit_id":"74d9cdc73f13f4bf0b356aa811c445a9c8a6797c"}]}
