File size: 534 Bytes
7724338
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
import time
last_run = 0
import gradio as gr
def reboot():
    global last_run
    current_time = time.time()
    if current_time - last_run >= 300:
        last_run = current_time
        
    else:
        gr.Error("The Space has already been rebooted recently")
with gr.Blocks() as demo:
    gr.Markdown("# Request a Reboot of [OpenDalle v1.1 GPU Demo](https://huggingface.co/spaces/mrfakename/OpenDalleV1.1-GPU-Demo)\n\nIs the demo not working? Request a reboot!")
    btn = gr.Button("Reboot")
    btn.click(reboot)
demo.launch()