)]}'
{"masakari/engine/drivers/taskflow/driver.py":[{"author":{"_account_id":1011,"name":"Tushar Patil","email":"tushar.vitthal.patil@gmail.com","username":"tpatil"},"change_message_id":"abfd2ed82299f65419f14f830ab81134d4041313","unresolved":false,"context_lines":[{"line_number":188,"context_line":""},{"line_number":189,"context_line":"    def execute_process_failure(self, context, process_name, host_name,"},{"line_number":190,"context_line":"                                notification_uuid):"},{"line_number":191,"context_line":"        # nova process name may be \u0027/usr/local/bin/nova-compute\u0027 or"},{"line_number":192,"context_line":"        # \u0027/var/lib/kolla/venv/bin/nova-compute\u0027, so reset nova process name."},{"line_number":193,"context_line":"        if \u0027nova-compute\u0027 in process_name:"},{"line_number":194,"context_line":"            process_name \u003d \u0027nova-compute\u0027"},{"line_number":195,"context_line":""},{"line_number":196,"context_line":"        novaclient \u003d nova.API()"},{"line_number":197,"context_line":"        # get flow for process failure"}],"source_content_type":"text/x-python","patch_set":1,"id":"3fa7e38b_f861c73d","line":194,"range":{"start_line":191,"start_character":8,"end_line":194,"end_character":41},"updated":"2020-01-17 05:33:08.000000000","message":"IMO, this issue should be fixed in the masakari-processmonitor.\n\nmasakari-processmonitor should extract the process name from the path.\n\nfor e.g. in process_list.yaml\n\nif process_name is \"/usr/local/bin/nova-compute\", then it should send the process name as nova-compute in the notification payload and not /usr/local/bin/nova-compute.","commit_id":"1fdefa102676bc53e72b673068e0fea6c4566927"},{"author":{"_account_id":24501,"name":"sue","display_name":"suzhengwei","email":"sugar-2008@163.com","username":"suzhengwei"},"change_message_id":"c9d5d132011746685a799d66ea1995aed1da62d9","unresolved":false,"context_lines":[{"line_number":188,"context_line":""},{"line_number":189,"context_line":"    def execute_process_failure(self, context, process_name, host_name,"},{"line_number":190,"context_line":"                                notification_uuid):"},{"line_number":191,"context_line":"        # nova process name may be \u0027/usr/local/bin/nova-compute\u0027 or"},{"line_number":192,"context_line":"        # \u0027/var/lib/kolla/venv/bin/nova-compute\u0027, so reset nova process name."},{"line_number":193,"context_line":"        if \u0027nova-compute\u0027 in process_name:"},{"line_number":194,"context_line":"            process_name \u003d \u0027nova-compute\u0027"},{"line_number":195,"context_line":""},{"line_number":196,"context_line":"        novaclient \u003d nova.API()"},{"line_number":197,"context_line":"        # get flow for process failure"}],"source_content_type":"text/x-python","patch_set":1,"id":"3fa7e38b_82a97227","line":194,"range":{"start_line":191,"start_character":8,"end_line":194,"end_character":41},"in_reply_to":"3fa7e38b_f861c73d","updated":"2020-02-19 02:12:33.000000000","message":"I have fix it in masakari-processmonitor. Would you like to review it? https://review.opendev.org/#/c/708325/","commit_id":"1fdefa102676bc53e72b673068e0fea6c4566927"}]}
