def node_allocatable_resources_enricher(event: NodeEvent):
    """
    Enrich the finding with the node resources available for allocation.

    Can help troubleshooting node issues.
    """
    node = event.get_node()
    if not node:
        logging.error(f"node_allocatable_resources_enricher was called on event without node : {event}")
        return

    block_list: List[BaseBlock] = []
    if node:
        block_list.append(get_node_allocatable_resources_table_block(node))
    event.add_enrichment(block_list)

    Enrich the finding with the node resources available for allocation.

    Can help troubleshooting node issues.
    
playbooks/robusta_playbooks/node_enrichments.py