    async def serve(self):
        """Start the scheduling session using async.

        Will block and wait till the scheduler finishes
        if there is a shut condition."""
        self._set_configs()
        await self.scheduler.serve()
Start the scheduling session using async.

Will block and wait till the scheduler finishes
if there is a shut condition.
rocketry/session.py