def _get_slot()

in text-generation-inference/server/text_generation_server/jetstream_pt_support/generator.py [0:0]


    def _get_slot(self):
        """Get the next available slot."""
        for slot in self.slots:
            if slot.state == Slot.State.EMPTY:
                return slot
        # if we reach this point, all slots were used - this should not happen
        raise ValueError("All slots are used, but we should have stopped earlier")