Spaces:
Running
Running
Update app.py
Browse files
app.py
CHANGED
@@ -28,10 +28,8 @@ def check_url_status():
|
|
28 |
|
29 |
# μν μ
λ°μ΄νΈ ν¨μ
|
30 |
def update_status():
|
31 |
-
|
32 |
-
|
33 |
-
yield f"<div class='status-{status_class}'>AI κ°μΈ λΉμ μν: {status}</div>"
|
34 |
-
time.sleep(6) # 6μ΄ λκΈ°
|
35 |
|
36 |
# Gradio μΈν°νμ΄μ€ μ€μ
|
37 |
def create_dashboard():
|
@@ -44,7 +42,11 @@ def create_dashboard():
|
|
44 |
|
45 |
status_html = gr.HTML("AI κ°μΈ λΉμ μν: λ‘λ© μ€...")
|
46 |
|
47 |
-
gr.
|
|
|
|
|
|
|
|
|
48 |
|
49 |
return app
|
50 |
|
|
|
28 |
|
29 |
# μν μ
λ°μ΄νΈ ν¨μ
|
30 |
def update_status():
|
31 |
+
status, status_class = check_url_status()
|
32 |
+
return f"<div class='status-{status_class}'>AI κ°μΈ λΉμ μν: {status}</div>"
|
|
|
|
|
33 |
|
34 |
# Gradio μΈν°νμ΄μ€ μ€μ
|
35 |
def create_dashboard():
|
|
|
42 |
|
43 |
status_html = gr.HTML("AI κ°μΈ λΉμ μν: λ‘λ© μ€...")
|
44 |
|
45 |
+
refresh_button = gr.Button("μν μλ‘κ³ μΉ¨")
|
46 |
+
refresh_button.click(fn=update_status, outputs=status_html)
|
47 |
+
|
48 |
+
# μ΄κΈ° μν μ
λ°μ΄νΈ
|
49 |
+
app.load(fn=update_status, outputs=status_html)
|
50 |
|
51 |
return app
|
52 |
|