def prepare_fabric_fw(self, tenant_id, fw_dict, is_fw_virt, result):
try:<EOL><INDENT>with self.mutex_lock:<EOL><INDENT>ret = self._prepare_fabric_fw_internal(tenant_id, fw_dict,<EOL>is_fw_virt, result)<EOL><DEDENT><DEDENT>except Exception as exc:<EOL><INDENT>LOG.error("<STR_LIT>", str(exc))<EOL>return False<EOL><DEDENT>return ret<EOL>
Top level routine to prepare the fabric.