)]}'
{"samples/tosca-templates/vnffgd/tosca-vnffgd-sample.yaml":[{"author":{"_account_id":20560,"name":"Tung Doan","email":"doantungbk.203@gmail.com","username":"doantungbk"},"change_message_id":"04a05490cf7e66ca62c25bb04df2148b975d834c","unresolved":false,"context_lines":[{"line_number":32,"context_line":"      properties:"},{"line_number":33,"context_line":"        vendor: tacker"},{"line_number":34,"context_line":"        version: 1.0"},{"line_number":35,"context_line":"        number_of_endpoints: 2"},{"line_number":36,"context_line":"        dependent_virtual_link: [VL12,VL22]"},{"line_number":37,"context_line":"        connection_point: [CP12,CP22]"},{"line_number":38,"context_line":"        constituent_vnfs: [VNFD1,VNFD2]"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"bff0334d_14287294","line":35,"range":{"start_line":35,"start_character":8,"end_line":35,"end_character":30},"updated":"2017-04-12 01:53:24.000000000","message":"Hi Yan,\n\nIt seems VNFFGD code did not catch this property. I would recommend to raise an exception if the number_of_endpoints corresponding to connection_points are not matched.","commit_id":"e7d8582d938bea3b8fe84f83319ec2f2d4ff8d02"},{"author":{"_account_id":2874,"name":"yong sheng gong","email":"gong.yongsheng@99cloud.net","username":"gongysh"},"change_message_id":"926721b49774f9f29fb0fce48651b28db16cfd3e","unresolved":false,"context_lines":[{"line_number":32,"context_line":"      properties:"},{"line_number":33,"context_line":"        vendor: tacker"},{"line_number":34,"context_line":"        version: 1.0"},{"line_number":35,"context_line":"        number_of_endpoints: 2"},{"line_number":36,"context_line":"        dependent_virtual_link: [VL12,VL22]"},{"line_number":37,"context_line":"        connection_point: [CP12,CP22]"},{"line_number":38,"context_line":"        constituent_vnfs: [VNFD1,VNFD2]"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"ff0f0b1f_b27d1f70","line":35,"range":{"start_line":35,"start_character":8,"end_line":35,"end_character":30},"in_reply_to":"bff0334d_14287294","updated":"2017-05-18 01:09:22.000000000","message":"+1 Tung Doad","commit_id":"e7d8582d938bea3b8fe84f83319ec2f2d4ff8d02"},{"author":{"_account_id":19644,"name":"Yan Xing\u0027an","email":"yanxingan@cmss.chinamobile.com","username":"yanxingan"},"change_message_id":"b66c5c0acaf245d5ad2ada6dea11cac9d348fa30","unresolved":false,"context_lines":[{"line_number":32,"context_line":"      properties:"},{"line_number":33,"context_line":"        vendor: tacker"},{"line_number":34,"context_line":"        version: 1.0"},{"line_number":35,"context_line":"        number_of_endpoints: 2"},{"line_number":36,"context_line":"        dependent_virtual_link: [VL12,VL22]"},{"line_number":37,"context_line":"        connection_point: [CP12,CP22]"},{"line_number":38,"context_line":"        constituent_vnfs: [VNFD1,VNFD2]"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"ff0f0b1f_c867c225","line":35,"range":{"start_line":35,"start_character":8,"end_line":35,"end_character":30},"in_reply_to":"ff0f0b1f_b27d1f70","updated":"2017-05-18 03:28:48.000000000","message":"Tung Doan, gongysh, thanks, i will add a function to validate template.","commit_id":"e7d8582d938bea3b8fe84f83319ec2f2d4ff8d02"}]}
