def _handle_wait()

in src/workflow/publish.py [0:0]


    def _handle_wait(self, start_time, timeout) :
        
        if (time() - start_time) > timeout :
            self.update_and_next(info)
            raise Exception(f"Build exceeded the timeout of {timeout}s. Allocate more time, or use the workflow-enabled solution if the build exceeds 15 minutes.")
        elif (time() - start_time + KernelPublishWorkflow.SLEEP_INTERVAL) < timeout :
            sleep(KernelPublishWorkflow.SLEEP_INTERVAL) 
        else :
            pass