)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":25701,"name":"Yasufumi Ogawa","email":"yasufum.o@gmail.com","username":"yasufum"},"change_message_id":"b03d6a866636001ec25e93ba8bf06038047f391d","unresolved":false,"context_lines":[{"line_number":4,"context_line":"Commit:     Quang Hiep \u003chiepmq@dcn.ssu.ac.kr\u003e"},{"line_number":5,"context_line":"CommitDate: 2020-05-01 02:29:04 +0000"},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"wFix create custom Mistral action"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"Class mistral.actions.base.Action is moved to"},{"line_number":10,"context_line":"mistral_lib.actions.Action accoring to"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":4,"id":"1f493fa4_1c060321","line":7,"updated":"2020-05-01 03:12:49.000000000","message":"Pls remove \"w\".","commit_id":"eb1b36a2411816f59675169768552eb61e099cc6"}],"tacker/nfvo/workflows/vim_monitor/vim_ping_action.py":[{"author":{"_account_id":22290,"name":"hyunsik Yang","email":"yangun@dcn.ssu.ac.kr","username":"hyunsikYang"},"change_message_id":"d5c29f1b74ba455d6bf974e1aae107f1a319cb29","unresolved":false,"context_lines":[{"line_number":80,"context_line":"                          vim_id\u003dself.vim_id,"},{"line_number":81,"context_line":"                          status\u003dstatus)"},{"line_number":82,"context_line":""},{"line_number":83,"context_line":"    def run(self, context):"},{"line_number":84,"context_line":"        servers \u003d []"},{"line_number":85,"context_line":"        try:"},{"line_number":86,"context_line":"            rpc.init_action_rpc(cfg.CONF)"}],"source_content_type":"text/x-python","patch_set":3,"id":"1f493fa4_68872f63","line":83,"range":{"start_line":83,"start_character":17,"end_line":83,"end_character":25},"updated":"2020-04-23 11:51:17.000000000","message":"Why don\u0027t you change it to \u0027action_ctx\u0027?","commit_id":"82080d833708e915c761272829551c8a647bdf44"},{"author":{"_account_id":25701,"name":"Yasufumi Ogawa","email":"yasufum.o@gmail.com","username":"yasufum"},"change_message_id":"f00c718f610482af21bf497676ff4136e539b639","unresolved":false,"context_lines":[{"line_number":80,"context_line":"                          vim_id\u003dself.vim_id,"},{"line_number":81,"context_line":"                          status\u003dstatus)"},{"line_number":82,"context_line":""},{"line_number":83,"context_line":"    def run(self, context):"},{"line_number":84,"context_line":"        servers \u003d []"},{"line_number":85,"context_line":"        try:"},{"line_number":86,"context_line":"            rpc.init_action_rpc(cfg.CONF)"}],"source_content_type":"text/x-python","patch_set":3,"id":"1f493fa4_933bb5e9","line":83,"range":{"start_line":83,"start_character":17,"end_line":83,"end_character":25},"in_reply_to":"1f493fa4_1155e51d","updated":"2020-04-24 09:36:46.000000000","message":"Thanks. I understand you or someone have implemented passing workflow context in Mistral execution via calling mistral_client in which an instance of PingVimAction is run with given context.If so, it looks good to me.","commit_id":"82080d833708e915c761272829551c8a647bdf44"},{"author":{"_account_id":31880,"name":"Quang Hiep Mai","email":"maiquanghiepdl@gmail.com","username":"hiepmq"},"change_message_id":"e94c3837105643698eda1f6299703080338a5a36","unresolved":false,"context_lines":[{"line_number":80,"context_line":"                          vim_id\u003dself.vim_id,"},{"line_number":81,"context_line":"                          status\u003dstatus)"},{"line_number":82,"context_line":""},{"line_number":83,"context_line":"    def run(self, context):"},{"line_number":84,"context_line":"        servers \u003d []"},{"line_number":85,"context_line":"        try:"},{"line_number":86,"context_line":"            rpc.init_action_rpc(cfg.CONF)"}],"source_content_type":"text/x-python","patch_set":3,"id":"1f493fa4_1155e51d","line":83,"range":{"start_line":83,"start_character":17,"end_line":83,"end_character":25},"in_reply_to":"1f493fa4_28507d0a","updated":"2020-04-24 01:12:35.000000000","message":"When creating Mistral workflow there is an input object which is declared here: https://opendev.org/openstack/tacker/src/branch/master/tacker/nfvo/workflows/vim_monitor/vim_monitor_utils.py#L70\n\nSo the Mistral execution will pass this object as a second arg.","commit_id":"82080d833708e915c761272829551c8a647bdf44"},{"author":{"_account_id":25701,"name":"Yasufumi Ogawa","email":"yasufum.o@gmail.com","username":"yasufum"},"change_message_id":"9a62bb661878638f02d408733041306124c49768","unresolved":false,"context_lines":[{"line_number":80,"context_line":"                          vim_id\u003dself.vim_id,"},{"line_number":81,"context_line":"                          status\u003dstatus)"},{"line_number":82,"context_line":""},{"line_number":83,"context_line":"    def run(self, context):"},{"line_number":84,"context_line":"        servers \u003d []"},{"line_number":85,"context_line":"        try:"},{"line_number":86,"context_line":"            rpc.init_action_rpc(cfg.CONF)"}],"source_content_type":"text/x-python","patch_set":3,"id":"1f493fa4_28507d0a","line":83,"range":{"start_line":83,"start_character":17,"end_line":83,"end_character":25},"in_reply_to":"1f493fa4_68872f63","updated":"2020-04-23 17:23:21.000000000","message":"Just a question. Could I confirm why you add this arg because it\u0027s not used in this method, and there is no second arg in explanation you added a link in commit message?\nhttps://docs.openstack.org/mistral/latest/developer/extensions/creating_custom_action.html","commit_id":"82080d833708e915c761272829551c8a647bdf44"}]}
