)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":20986,"name":"Manikantha Srinivas Tadi","email":"manikantha.tadi@gmail.com","username":"mtadi"},"change_message_id":"5e56b7b374b4f8e6b3b0504b71d055b1f24af66d","unresolved":false,"context_lines":[{"line_number":1,"context_line":"Parent:     f4218705 (Updated from global requirements)"},{"line_number":2,"context_line":"Author:     Neeldhwaj Pathak \u003cneeldhwaj.pathak@imaginea.com\u003e"},{"line_number":3,"context_line":"AuthorDate: 2016-07-01 14:50:42 +0530"},{"line_number":4,"context_line":"Commit:     Neeldhwaj Pathak \u003cneeldhwaj.pathak@imaginea.com\u003e"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":2,"id":"1aa78d24_bec71311","line":1,"updated":"2016-07-05 08:31:55.000000000","message":"Restrict to 72 charcters.","commit_id":"9bde774a6ba358e6b5fccf1cceb90df46d735c11"}],"tackerclient/tacker/v1_0/__init__.py":[{"author":{"_account_id":20986,"name":"Manikantha Srinivas Tadi","email":"manikantha.tadi@gmail.com","username":"mtadi"},"change_message_id":"5e56b7b374b4f8e6b3b0504b71d055b1f24af66d","unresolved":false,"context_lines":[{"line_number":627,"context_line":"            # if no -c(s) by user and list_columns, we use columns in"},{"line_number":628,"context_line":"            # both list_columns and returned resource."},{"line_number":629,"context_line":"            # Also Keep their order the same as in list_columns"},{"line_number":630,"context_line":"            if self.values_specs and \u0027--all\u0027 in self.values_specs:"},{"line_number":631,"context_line":"                _columns \u003d [x for x in self.list_columns_all if x in _columns]"},{"line_number":632,"context_line":"            else:"},{"line_number":633,"context_line":"                _columns \u003d [x for x in self.list_columns if x in _columns]"}],"source_content_type":"text/x-python","patch_set":2,"id":"1aa78d24_5ef8af49","line":630,"updated":"2016-07-05 08:31:55.000000000","message":"IMO, --long option looks more appropriate than --all, --all can also be thought as the vnf\u0027s in all tenants, where as --long will give impression that this command is long list in a particular tenant.","commit_id":"9bde774a6ba358e6b5fccf1cceb90df46d735c11"},{"author":{"_account_id":22061,"name":"Neeldhwaj Pathak","email":"neeldhwaj.pathak@imaginea.com","username":"neel"},"change_message_id":"e697805480b842b85d4c9bf3090b800153276732","unresolved":false,"context_lines":[{"line_number":627,"context_line":"            # if no -c(s) by user and list_columns, we use columns in"},{"line_number":628,"context_line":"            # both list_columns and returned resource."},{"line_number":629,"context_line":"            # Also Keep their order the same as in list_columns"},{"line_number":630,"context_line":"            if self.values_specs and \u0027--all\u0027 in self.values_specs:"},{"line_number":631,"context_line":"                _columns \u003d [x for x in self.list_columns_all if x in _columns]"},{"line_number":632,"context_line":"            else:"},{"line_number":633,"context_line":"                _columns \u003d [x for x in self.list_columns if x in _columns]"}],"source_content_type":"text/x-python","patch_set":2,"id":"1aa78d24_811c77c2","line":630,"in_reply_to":"1aa78d24_5ef8af49","updated":"2016-07-05 10:36:13.000000000","message":"Done","commit_id":"9bde774a6ba358e6b5fccf1cceb90df46d735c11"},{"author":{"_account_id":22588,"name":"Naoya Harada","email":"n-harada@vx.jp.nec.com","username":"n-harada"},"change_message_id":"f690763bced27392c667b03cbb7d8e6bf831e128","unresolved":false,"context_lines":[{"line_number":549,"context_line":"    resource \u003d None"},{"line_number":550,"context_line":"    log \u003d None"},{"line_number":551,"context_line":"    _formatters \u003d {}"},{"line_number":552,"context_line":"    list_columns \u003d []"},{"line_number":553,"context_line":"    unknown_parts_flag \u003d True"},{"line_number":554,"context_line":"    pagination_support \u003d False"},{"line_number":555,"context_line":"    sorting_support \u003d False"}],"source_content_type":"text/x-python","patch_set":5,"id":"1ac06dbe_1faf6de4","line":552,"updated":"2016-08-25 04:39:20.000000000","message":"Please add \u0027list_columns_long \u003d []\u0027 here, if you like.","commit_id":"d576a7cf2520883db790054f74081eac150c8545"},{"author":{"_account_id":22061,"name":"Neeldhwaj Pathak","email":"neeldhwaj.pathak@imaginea.com","username":"neel"},"change_message_id":"91f7acb09cd4958e8c06261f9731cbb665ae44f6","unresolved":false,"context_lines":[{"line_number":549,"context_line":"    resource \u003d None"},{"line_number":550,"context_line":"    log \u003d None"},{"line_number":551,"context_line":"    _formatters \u003d {}"},{"line_number":552,"context_line":"    list_columns \u003d []"},{"line_number":553,"context_line":"    unknown_parts_flag \u003d True"},{"line_number":554,"context_line":"    pagination_support \u003d False"},{"line_number":555,"context_line":"    sorting_support \u003d False"}],"source_content_type":"text/x-python","patch_set":5,"id":"1ac06dbe_a75727c9","line":552,"in_reply_to":"1ac06dbe_1faf6de4","updated":"2016-08-25 07:00:22.000000000","message":"Done","commit_id":"d576a7cf2520883db790054f74081eac150c8545"},{"author":{"_account_id":22588,"name":"Naoya Harada","email":"n-harada@vx.jp.nec.com","username":"n-harada"},"change_message_id":"f690763bced27392c667b03cbb7d8e6bf831e128","unresolved":false,"context_lines":[{"line_number":627,"context_line":"            # if no -c(s) by user and list_columns, we use columns in"},{"line_number":628,"context_line":"            # both list_columns and returned resource."},{"line_number":629,"context_line":"            # Also Keep their order the same as in list_columns"},{"line_number":630,"context_line":"            if self.values_specs and \u0027--long\u0027 in self.values_specs:"},{"line_number":631,"context_line":"                _columns \u003d [x for x in self.list_columns_long if (x in"},{"line_number":632,"context_line":"                                                                  _columns)]"},{"line_number":633,"context_line":"            else:"}],"source_content_type":"text/x-python","patch_set":5,"id":"1ac06dbe_4562b3d9","line":630,"range":{"start_line":630,"start_character":38,"end_line":630,"end_character":44},"updated":"2016-08-25 04:39:20.000000000","message":"Please add this option to help message.","commit_id":"d576a7cf2520883db790054f74081eac150c8545"},{"author":{"_account_id":22061,"name":"Neeldhwaj Pathak","email":"neeldhwaj.pathak@imaginea.com","username":"neel"},"change_message_id":"a26cf22a0c881f0924e6849dad7f418c22c5160b","unresolved":false,"context_lines":[{"line_number":627,"context_line":"            # if no -c(s) by user and list_columns, we use columns in"},{"line_number":628,"context_line":"            # both list_columns and returned resource."},{"line_number":629,"context_line":"            # Also Keep their order the same as in list_columns"},{"line_number":630,"context_line":"            if self.values_specs and \u0027--long\u0027 in self.values_specs:"},{"line_number":631,"context_line":"                _columns \u003d [x for x in self.list_columns_long if (x in"},{"line_number":632,"context_line":"                                                                  _columns)]"},{"line_number":633,"context_line":"            else:"}],"source_content_type":"text/x-python","patch_set":5,"id":"1ac06dbe_2c583c56","line":630,"range":{"start_line":630,"start_character":38,"end_line":630,"end_character":44},"in_reply_to":"1ac06dbe_4562b3d9","updated":"2016-08-25 06:59:34.000000000","message":"Ok. I\u0027ll add.","commit_id":"d576a7cf2520883db790054f74081eac150c8545"},{"author":{"_account_id":2874,"name":"yong sheng gong","email":"gong.yongsheng@99cloud.net","username":"gongysh"},"change_message_id":"030a9d4e9ccb6a724eceb158d2dd3b9c420e8fcc","unresolved":false,"context_lines":[{"line_number":575,"context_line":"    resource \u003d None"},{"line_number":576,"context_line":"    log \u003d None"},{"line_number":577,"context_line":"    _formatters \u003d {}"},{"line_number":578,"context_line":"    list_columns \u003d []"},{"line_number":579,"context_line":"    unknown_parts_flag \u003d True"},{"line_number":580,"context_line":"    pagination_support \u003d False"},{"line_number":581,"context_line":"    sorting_support \u003d False"}],"source_content_type":"text/x-python","patch_set":8,"id":"3a71b18c_db54ee55","line":578,"range":{"start_line":578,"start_character":19,"end_line":578,"end_character":21},"updated":"2016-12-02 06:03:18.000000000","message":"add list_columns_long","commit_id":"9f41ac45e68029b7dce593dafa6933c73eae0145"},{"author":{"_account_id":2874,"name":"yong sheng gong","email":"gong.yongsheng@99cloud.net","username":"gongysh"},"change_message_id":"030a9d4e9ccb6a724eceb158d2dd3b9c420e8fcc","unresolved":false,"context_lines":[{"line_number":653,"context_line":"            # if no -c(s) by user and list_columns, we use columns in"},{"line_number":654,"context_line":"            # both list_columns and returned resource."},{"line_number":655,"context_line":"            # Also Keep their order the same as in list_columns"},{"line_number":656,"context_line":"            if self.values_specs and \u0027--long\u0027 in self.values_specs:"},{"line_number":657,"context_line":"                _columns \u003d [x for x in self.list_columns_long if (x in"},{"line_number":658,"context_line":"                                                                  _columns)]"},{"line_number":659,"context_line":"            else:"}],"source_content_type":"text/x-python","patch_set":8,"id":"3a71b18c_fb6a8a19","line":656,"range":{"start_line":656,"start_character":20,"end_line":656,"end_character":32},"updated":"2016-12-02 06:03:18.000000000","message":"why not use: parsed_args.long?","commit_id":"9f41ac45e68029b7dce593dafa6933c73eae0145"},{"author":{"_account_id":20986,"name":"Manikantha Srinivas Tadi","email":"manikantha.tadi@gmail.com","username":"mtadi"},"change_message_id":"f800d439fb6491d329f92221c0653e46501fd878","unresolved":false,"context_lines":[{"line_number":653,"context_line":"            # if no -c(s) by user and list_columns, we use columns in"},{"line_number":654,"context_line":"            # both list_columns and returned resource."},{"line_number":655,"context_line":"            # Also Keep their order the same as in list_columns"},{"line_number":656,"context_line":"            if self.values_specs and \u0027--long\u0027 in self.values_specs:"},{"line_number":657,"context_line":"                _columns \u003d [x for x in self.list_columns_long if (x in"},{"line_number":658,"context_line":"                                                                  _columns)]"},{"line_number":659,"context_line":"            else:"}],"source_content_type":"text/x-python","patch_set":8,"id":"3a71b18c_ff92734a","line":656,"range":{"start_line":656,"start_character":20,"end_line":656,"end_character":32},"in_reply_to":"3a71b18c_fb6a8a19","updated":"2016-12-02 07:25:22.000000000","message":"Cannot use parsed_args as it doesnt have any attribute long.","commit_id":"9f41ac45e68029b7dce593dafa6933c73eae0145"},{"author":{"_account_id":2874,"name":"yong sheng gong","email":"gong.yongsheng@99cloud.net","username":"gongysh"},"change_message_id":"bc3555cbc48778c6949255c121d9d219b65fc6ab","unresolved":false,"context_lines":[{"line_number":653,"context_line":"            # if no -c(s) by user and list_columns, we use columns in"},{"line_number":654,"context_line":"            # both list_columns and returned resource."},{"line_number":655,"context_line":"            # Also Keep their order the same as in list_columns"},{"line_number":656,"context_line":"            if self.values_specs and \u0027--long\u0027 in self.values_specs:"},{"line_number":657,"context_line":"                _columns \u003d [x for x in self.list_columns_long if (x in"},{"line_number":658,"context_line":"                                                                  _columns)]"},{"line_number":659,"context_line":"            else:"}],"source_content_type":"text/x-python","patch_set":8,"id":"3a71b18c_79dcb8e4","line":656,"range":{"start_line":656,"start_character":20,"end_line":656,"end_character":32},"in_reply_to":"3a71b18c_ff92734a","updated":"2016-12-02 10:33:38.000000000","message":"put it into list_command\u0027s parse argument","commit_id":"9f41ac45e68029b7dce593dafa6933c73eae0145"},{"author":{"_account_id":13380,"name":"Sridhar Ramaswamy","email":"srics.r@gmail.com","username":"srics-r"},"change_message_id":"98a8ebb8d7220a015d2718fc2b9962307f7a4e17","unresolved":false,"context_lines":[{"line_number":654,"context_line":"            # if no -c(s) by user and list_columns, we use columns in"},{"line_number":655,"context_line":"            # both list_columns and returned resource."},{"line_number":656,"context_line":"            # Also Keep their order the same as in list_columns"},{"line_number":657,"context_line":"            if self.values_specs and \u0027--long\u0027 in self.values_specs:"},{"line_number":658,"context_line":"                _columns \u003d [x for x in self.list_columns_long if (x in"},{"line_number":659,"context_line":"                                                                  _columns)]"},{"line_number":660,"context_line":"            else:"}],"source_content_type":"text/x-python","patch_set":9,"id":"3a71b18c_20e45cdf","line":657,"range":{"start_line":657,"start_character":12,"end_line":657,"end_character":67},"updated":"2016-12-05 23:39:29.000000000","message":"what happens if some list commands like \"vnffg-list\" or \"vnffgd-list\" that doesn\u0027t support \"--long\" option ?\n\nShould we fail the command ? Or should we silently show the \"normal\" list_columns ?","commit_id":"7b3d5175cca8739d24c4f03456618646aaa7b4d2"},{"author":{"_account_id":13380,"name":"Sridhar Ramaswamy","email":"srics.r@gmail.com","username":"srics-r"},"change_message_id":"d7297dd37d339fdec965a98d9a932f65a81e7920","unresolved":false,"context_lines":[{"line_number":654,"context_line":"            # if no -c(s) by user and list_columns, we use columns in"},{"line_number":655,"context_line":"            # both list_columns and returned resource."},{"line_number":656,"context_line":"            # Also Keep their order the same as in list_columns"},{"line_number":657,"context_line":"            if self.values_specs and \u0027--long\u0027 in self.values_specs:"},{"line_number":658,"context_line":"                _columns \u003d [x for x in self.list_columns_long if (x in"},{"line_number":659,"context_line":"                                                                  _columns)]"},{"line_number":660,"context_line":"            else:"}],"source_content_type":"text/x-python","patch_set":9,"id":"1a6eadb0_665fc575","line":657,"range":{"start_line":657,"start_character":12,"end_line":657,"end_character":67},"in_reply_to":"1a6eadb0_1ba9e4df","updated":"2016-12-19 21:30:34.000000000","message":"Sounds reasonable.","commit_id":"7b3d5175cca8739d24c4f03456618646aaa7b4d2"},{"author":{"_account_id":20986,"name":"Manikantha Srinivas Tadi","email":"manikantha.tadi@gmail.com","username":"mtadi"},"change_message_id":"81427a4835fe6917e53da02113b04c84baa0ca7a","unresolved":false,"context_lines":[{"line_number":654,"context_line":"            # if no -c(s) by user and list_columns, we use columns in"},{"line_number":655,"context_line":"            # both list_columns and returned resource."},{"line_number":656,"context_line":"            # Also Keep their order the same as in list_columns"},{"line_number":657,"context_line":"            if self.values_specs and \u0027--long\u0027 in self.values_specs:"},{"line_number":658,"context_line":"                _columns \u003d [x for x in self.list_columns_long if (x in"},{"line_number":659,"context_line":"                                                                  _columns)]"},{"line_number":660,"context_line":"            else:"}],"source_content_type":"text/x-python","patch_set":9,"id":"1a6eadb0_1ba9e4df","line":657,"range":{"start_line":657,"start_character":12,"end_line":657,"end_character":67},"in_reply_to":"3a71b18c_20e45cdf","updated":"2016-12-14 09:22:22.000000000","message":"@Sridhar, I think we should sliently show the \"normal\" list coloumns, Please suggest.","commit_id":"7b3d5175cca8739d24c4f03456618646aaa7b4d2"}],"tackerclient/tacker/v1_0/nfvo/vim.py":[{"author":{"_account_id":10487,"name":"Kanagaraj Manickam","email":"mkr1481@gmail.com","username":"kanagarajm"},"change_message_id":"1a2fbdf24bb6f02615d5954b2419aa2471211369","unresolved":false,"context_lines":[{"line_number":33,"context_line":"    list_columns_long \u003d [\u0027id\u0027, \u0027type\u0027, \u0027tenant_id\u0027, \u0027name\u0027,"},{"line_number":34,"context_line":"                         \u0027description\u0027, \u0027placement_attr\u0027, \u0027auth_url\u0027,"},{"line_number":35,"context_line":"                         \u0027vim_project\u0027, \u0027auth_cred\u0027, \u0027status\u0027]"},{"line_number":36,"context_line":"    list_columns \u003d [\u0027id\u0027, \u0027name\u0027, \u0027type\u0027, \u0027description\u0027, \u0027auth_url\u0027,"},{"line_number":37,"context_line":"                    \u0027auth_cred\u0027, \u0027status\u0027]"},{"line_number":38,"context_line":""},{"line_number":39,"context_line":"    def extend_list(self, data, parsed_args):"}],"source_content_type":"text/x-python","patch_set":5,"id":"1ac06dbe_fcc104e5","line":36,"updated":"2016-08-24 06:07:19.000000000","message":"auth_cred, descritpion are not required by default and can be made available as part of long options.","commit_id":"d576a7cf2520883db790054f74081eac150c8545"},{"author":{"_account_id":10487,"name":"Kanagaraj Manickam","email":"mkr1481@gmail.com","username":"kanagarajm"},"change_message_id":"fc4f2250a77999e1817eea4d88970c5adc2681d6","unresolved":false,"context_lines":[{"line_number":33,"context_line":"    list_columns_long \u003d [\u0027id\u0027, \u0027type\u0027, \u0027tenant_id\u0027, \u0027name\u0027,"},{"line_number":34,"context_line":"                         \u0027description\u0027, \u0027placement_attr\u0027, \u0027auth_url\u0027,"},{"line_number":35,"context_line":"                         \u0027vim_project\u0027, \u0027auth_cred\u0027, \u0027status\u0027]"},{"line_number":36,"context_line":"    list_columns \u003d [\u0027id\u0027, \u0027name\u0027, \u0027type\u0027, \u0027description\u0027, \u0027auth_url\u0027,"},{"line_number":37,"context_line":"                    \u0027auth_cred\u0027, \u0027status\u0027]"},{"line_number":38,"context_line":""},{"line_number":39,"context_line":"    def extend_list(self, data, parsed_args):"}],"source_content_type":"text/x-python","patch_set":5,"id":"ba5da102_2b48d8cb","line":36,"in_reply_to":"1ac06dbe_918b4468","updated":"2016-11-02 05:09:19.000000000","message":"ok. as long as description is kept with limited no. of chars to display when user execute the list cmd, it should be fine. kindly make changes accordingly.","commit_id":"d576a7cf2520883db790054f74081eac150c8545"},{"author":{"_account_id":20986,"name":"Manikantha Srinivas Tadi","email":"manikantha.tadi@gmail.com","username":"mtadi"},"change_message_id":"0487cad60e2c9efb0b2c48cf6d22665493e52ff3","unresolved":false,"context_lines":[{"line_number":33,"context_line":"    list_columns_long \u003d [\u0027id\u0027, \u0027type\u0027, \u0027tenant_id\u0027, \u0027name\u0027,"},{"line_number":34,"context_line":"                         \u0027description\u0027, \u0027placement_attr\u0027, \u0027auth_url\u0027,"},{"line_number":35,"context_line":"                         \u0027vim_project\u0027, \u0027auth_cred\u0027, \u0027status\u0027]"},{"line_number":36,"context_line":"    list_columns \u003d [\u0027id\u0027, \u0027name\u0027, \u0027type\u0027, \u0027description\u0027, \u0027auth_url\u0027,"},{"line_number":37,"context_line":"                    \u0027auth_cred\u0027, \u0027status\u0027]"},{"line_number":38,"context_line":""},{"line_number":39,"context_line":"    def extend_list(self, data, parsed_args):"}],"source_content_type":"text/x-python","patch_set":5,"id":"1ac06dbe_918b4468","line":36,"in_reply_to":"1ac06dbe_c7ab43d5","updated":"2016-08-25 07:56:43.000000000","message":"-1,\n\nIMO, Description should be retained in all the commands as it provides the basic info of what the resource is about.","commit_id":"d576a7cf2520883db790054f74081eac150c8545"},{"author":{"_account_id":22061,"name":"Neeldhwaj Pathak","email":"neeldhwaj.pathak@imaginea.com","username":"neel"},"change_message_id":"a26cf22a0c881f0924e6849dad7f418c22c5160b","unresolved":false,"context_lines":[{"line_number":33,"context_line":"    list_columns_long \u003d [\u0027id\u0027, \u0027type\u0027, \u0027tenant_id\u0027, \u0027name\u0027,"},{"line_number":34,"context_line":"                         \u0027description\u0027, \u0027placement_attr\u0027, \u0027auth_url\u0027,"},{"line_number":35,"context_line":"                         \u0027vim_project\u0027, \u0027auth_cred\u0027, \u0027status\u0027]"},{"line_number":36,"context_line":"    list_columns \u003d [\u0027id\u0027, \u0027name\u0027, \u0027type\u0027, \u0027description\u0027, \u0027auth_url\u0027,"},{"line_number":37,"context_line":"                    \u0027auth_cred\u0027, \u0027status\u0027]"},{"line_number":38,"context_line":""},{"line_number":39,"context_line":"    def extend_list(self, data, parsed_args):"}],"source_content_type":"text/x-python","patch_set":5,"id":"1ac06dbe_c7ab43d5","line":36,"in_reply_to":"1ac06dbe_fcc104e5","updated":"2016-08-25 06:59:34.000000000","message":"I was thinking to remove type, description and auth_url and keep the rest? Also, I feel we can remove the the description, mgmt_url from vnf-list and description from vnfd-list. Can you please advise?","commit_id":"d576a7cf2520883db790054f74081eac150c8545"}],"tackerclient/tacker/v1_0/vnfm/vnfd.py":[{"author":{"_account_id":13380,"name":"Sridhar Ramaswamy","email":"srics.r@gmail.com","username":"srics-r"},"change_message_id":"98a8ebb8d7220a015d2718fc2b9962307f7a4e17","unresolved":false,"context_lines":[{"line_number":33,"context_line":""},{"line_number":34,"context_line":"    resource \u003d _VNFD"},{"line_number":35,"context_line":"    list_columns_long \u003d [\u0027id\u0027, \u0027tenant_id\u0027, \u0027name\u0027, \u0027description\u0027,"},{"line_number":36,"context_line":"                         \u0027service_types\u0027, \u0027infra_driver\u0027, \u0027mgmt_driver\u0027]"},{"line_number":37,"context_line":"    list_columns \u003d [\u0027id\u0027, \u0027name\u0027, \u0027infra_driver\u0027, \u0027mgmt_driver\u0027]"},{"line_number":38,"context_line":""},{"line_number":39,"context_line":""}],"source_content_type":"text/x-python","patch_set":9,"id":"3a71b18c_a07b0c27","line":36,"range":{"start_line":36,"start_character":25,"end_line":36,"end_character":71},"updated":"2016-12-05 23:39:29.000000000","message":"We shouldn\u0027t show these three in the CLI,\n\ninfra_driver - is dependent on target VIM\nmgmt_driver - is dependent on the VNFD TOSCA template contents\nservice_types - is dependent on the VNFD TOSCA template contents\n and they are in the way out getting cleaned up.\n\nWith this I\u0027m wondering if we need --long option for VNFD.","commit_id":"7b3d5175cca8739d24c4f03456618646aaa7b4d2"},{"author":{"_account_id":13380,"name":"Sridhar Ramaswamy","email":"srics.r@gmail.com","username":"srics-r"},"change_message_id":"d7297dd37d339fdec965a98d9a932f65a81e7920","unresolved":false,"context_lines":[{"line_number":33,"context_line":""},{"line_number":34,"context_line":"    resource \u003d _VNFD"},{"line_number":35,"context_line":"    list_columns_long \u003d [\u0027id\u0027, \u0027tenant_id\u0027, \u0027name\u0027, \u0027description\u0027,"},{"line_number":36,"context_line":"                         \u0027service_types\u0027, \u0027infra_driver\u0027, \u0027mgmt_driver\u0027]"},{"line_number":37,"context_line":"    list_columns \u003d [\u0027id\u0027, \u0027name\u0027, \u0027infra_driver\u0027, \u0027mgmt_driver\u0027]"},{"line_number":38,"context_line":""},{"line_number":39,"context_line":""}],"source_content_type":"text/x-python","patch_set":9,"id":"1a6eadb0_a659dd90","line":36,"range":{"start_line":36,"start_character":25,"end_line":36,"end_character":71},"in_reply_to":"1a6eadb0_5bd99c82","updated":"2016-12-19 21:30:34.000000000","message":"Sounds good.","commit_id":"7b3d5175cca8739d24c4f03456618646aaa7b4d2"},{"author":{"_account_id":20986,"name":"Manikantha Srinivas Tadi","email":"manikantha.tadi@gmail.com","username":"mtadi"},"change_message_id":"81427a4835fe6917e53da02113b04c84baa0ca7a","unresolved":false,"context_lines":[{"line_number":33,"context_line":""},{"line_number":34,"context_line":"    resource \u003d _VNFD"},{"line_number":35,"context_line":"    list_columns_long \u003d [\u0027id\u0027, \u0027tenant_id\u0027, \u0027name\u0027, \u0027description\u0027,"},{"line_number":36,"context_line":"                         \u0027service_types\u0027, \u0027infra_driver\u0027, \u0027mgmt_driver\u0027]"},{"line_number":37,"context_line":"    list_columns \u003d [\u0027id\u0027, \u0027name\u0027, \u0027infra_driver\u0027, \u0027mgmt_driver\u0027]"},{"line_number":38,"context_line":""},{"line_number":39,"context_line":""}],"source_content_type":"text/x-python","patch_set":9,"id":"1a6eadb0_5bd99c82","line":36,"range":{"start_line":36,"start_character":25,"end_line":36,"end_character":71},"in_reply_to":"3a71b18c_a07b0c27","updated":"2016-12-14 09:22:22.000000000","message":"Agree with you, I will remove the list_columns_long part for vnfd.","commit_id":"7b3d5175cca8739d24c4f03456618646aaa7b4d2"}]}
