in azure-slurm/slurmcc/partition.py [0:0]
def bucket_for_node(self, node_name: str) -> NodeBucket:
for pg, node_list in self.node_list_by_pg.items():
if node_name in node_list:
for bucket in self.buckets:
if bucket.placement_group == pg:
return bucket
raise RuntimeError()