)]}'
{"/PATCHSET_LEVEL":[{"author":{"_account_id":25701,"name":"Yasufumi Ogawa","email":"yasufum.o@gmail.com","username":"yasufum"},"change_message_id":"aa6b6868248b5b45b3d2d0124fdee25a1b3d03ed","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"eca2a50c_a463e540","updated":"2024-03-02 14:10:36.000000000","message":"LGTM, thanks!","commit_id":"b885f93d6459f56457b649724dd0e868ade353cd"},{"author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"change_message_id":"65554c81a8ca2c0bf4a1b272c71beed39e3457b3","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"f9610838_82a8550a","updated":"2024-03-01 17:49:16.000000000","message":"lgtm, thanks","commit_id":"b885f93d6459f56457b649724dd0e868ade353cd"},{"author":{"_account_id":31857,"name":"Ayumu Ueha","email":"ueha.ayumu@fujitsu.com","username":"ueha"},"change_message_id":"af5f0054a41be7d5528ec0f0c163a5055c19514a","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"2561f363_275b7de6","updated":"2024-03-01 14:15:46.000000000","message":"recheck - unexpected TIMED_OUT occur in sol-v2 job.","commit_id":"b885f93d6459f56457b649724dd0e868ade353cd"}],"tacker/api/views/vnf_lcm.py":[{"author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"change_message_id":"65554c81a8ca2c0bf4a1b272c71beed39e3457b3","unresolved":true,"context_lines":[{"line_number":206,"context_line":"        def key_exists(obj, key):"},{"line_number":207,"context_line":"            # NOTE(ueha): Check `row.LegacyRow` type for back compatibility"},{"line_number":208,"context_line":"            #             of oslo.db\u003c15.0.0 environment."},{"line_number":209,"context_line":"            if (isinstance(obj, LccnSubscriptionRequest) or"},{"line_number":210,"context_line":"                    isinstance(obj, row.LegacyRow)):"},{"line_number":211,"context_line":"                return key in vnf_lcm_subscription"},{"line_number":212,"context_line":"            elif isinstance(obj, row.Row):"},{"line_number":213,"context_line":"                return key in vnf_lcm_subscription._mapping"},{"line_number":214,"context_line":"            # should not occur. code bug."},{"line_number":215,"context_line":"            raise TackerException(f\u0027Unexpected obj type: {type(obj)}\u0027)"},{"line_number":216,"context_line":""},{"line_number":217,"context_line":"        if not filter:"},{"line_number":218,"context_line":"            if key_exists(vnf_lcm_subscription, \u0027filter\u0027):"}],"source_content_type":"text/x-python","patch_set":1,"id":"91d2751f_a0528fc2","line":215,"range":{"start_line":209,"start_character":0,"end_line":215,"end_character":70},"updated":"2024-03-01 17:49:16.000000000","message":"+1 so handle both case. doing this way is better than bumping the version in requirement.","commit_id":"b885f93d6459f56457b649724dd0e868ade353cd"}]}
