def project_delete_event(self, proj_info):
LOG.debug("<STR_LIT>")<EOL>proj_id = proj_info.get('<STR_LIT>')<EOL>proj_name = self.get_project_name(proj_id)<EOL>if proj_name:<EOL><INDENT>try:<EOL><INDENT>self.dcnm_client.delete_project(proj_name,<EOL>self.cfg.dcnm.<EOL>default_partition_name)<EOL><DEDENT>except dexc.DfaClientRequestFailed:<EOL><INDENT>LOG.error("<STR_LIT>",<EOL>proj_name)<EOL>self.update_project_info_cache(proj_id, name=proj_name,<EOL>opcode='<STR_LIT>',<EOL>result=constants.DELETE_FAIL)<EOL><DEDENT>else:<EOL><INDENT>self.update_project_info_cache(proj_id, opcode='<STR_LIT>')<EOL>LOG.debug('<STR_LIT>', proj_name)<EOL><DEDENT>self.project_delete_notif(proj_id, proj_name)<EOL><DEDENT>
Process project delete event.