Spaces:
Sleeping
Sleeping
Update app.py
Browse files
app.py
CHANGED
|
@@ -198,14 +198,13 @@ def rebuild_space(r_name,token):
|
|
| 198 |
s_ist = (api.list_spaces(author=r_name))
|
| 199 |
tt=False
|
| 200 |
for i,space in enumerate(s_ist):
|
| 201 |
-
space_ea = space.id.split("/",1)[1]
|
| 202 |
-
print(space.id)
|
| 203 |
-
if
|
| 204 |
api.restart_space(
|
| 205 |
-
repo_id=f'{
|
| 206 |
token=token,
|
| 207 |
)
|
| 208 |
-
print(dir(s_ist[0]))
|
| 209 |
with gr.Blocks(css=css) as build:
|
| 210 |
save_state=gr.State()
|
| 211 |
space_list=gr.State([])
|
|
@@ -270,7 +269,7 @@ with gr.Blocks(css=css) as build:
|
|
| 270 |
|
| 271 |
|
| 272 |
load_spaces.click(load_space_status, [r_name,token],space_status)
|
| 273 |
-
refresh_btn.click(rebuild_space, [r_name,token])
|
| 274 |
com_off.click(toggle_comments_off, [r_name,check_list,token])
|
| 275 |
|
| 276 |
save_btn.click(add_save,[space_radio,save_state],[save_state,save_list]).then(show_s,[r_name,token,save_state],[space_radio,check_list])
|
|
|
|
| 198 |
s_ist = (api.list_spaces(author=r_name))
|
| 199 |
tt=False
|
| 200 |
for i,space in enumerate(s_ist):
|
| 201 |
+
#space_ea = space.id.split("/",1)[1]
|
| 202 |
+
#print(space.id)
|
| 203 |
+
if api.get_space_runtime(space.id).stage == "RUNTIME_ERROR":
|
| 204 |
api.restart_space(
|
| 205 |
+
repo_id=f'{space.id}',
|
| 206 |
token=token,
|
| 207 |
)
|
|
|
|
| 208 |
with gr.Blocks(css=css) as build:
|
| 209 |
save_state=gr.State()
|
| 210 |
space_list=gr.State([])
|
|
|
|
| 269 |
|
| 270 |
|
| 271 |
load_spaces.click(load_space_status, [r_name,token],space_status)
|
| 272 |
+
refresh_btn.click(rebuild_space, [r_name,token]).then(load_space_status, [r_name,token],space_status)
|
| 273 |
com_off.click(toggle_comments_off, [r_name,check_list,token])
|
| 274 |
|
| 275 |
save_btn.click(add_save,[space_radio,save_state],[save_state,save_list]).then(show_s,[r_name,token,save_state],[space_radio,check_list])
|