Spaces:
Sleeping
Sleeping
Update app.py
Browse files
app.py
CHANGED
|
@@ -20,10 +20,10 @@ def setup_kaggle_api():
|
|
| 20 |
api.authenticate()
|
| 21 |
return api
|
| 22 |
except KeyError as e:
|
| 23 |
-
st.error(f"Missing
|
| 24 |
st.stop()
|
| 25 |
except Exception as e:
|
| 26 |
-
st.error(f"
|
| 27 |
st.stop()
|
| 28 |
|
| 29 |
def setup_drive_service():
|
|
@@ -130,7 +130,7 @@ def push_kaggle_kernel(api, temp_dir, notebook_slug):
|
|
| 130 |
cmd = f"kaggle kernels push -p {temp_dir}"
|
| 131 |
result = subprocess.run(cmd, shell=True, capture_output=True, text=True)
|
| 132 |
if result.returncode != 0:
|
| 133 |
-
st.error(f"
|
| 134 |
raise Exception
|
| 135 |
|
| 136 |
kernel_url = f"https://www.kaggle.com/code/{notebook_slug}"
|
|
@@ -170,7 +170,7 @@ def process_video(api, drive_service, video_file):
|
|
| 170 |
|
| 171 |
temp_dir = tempfile.mkdtemp()
|
| 172 |
|
| 173 |
-
with st.spinner("Triggering
|
| 174 |
kernel_url = push_kaggle_kernel(api, temp_dir, notebook_slug)
|
| 175 |
|
| 176 |
progress_bar = st.progress(0.0)
|
|
@@ -302,9 +302,9 @@ def main():
|
|
| 302 |
notebook_slug = f"{username}/video-to-bvh-converter"
|
| 303 |
kernel_exists = check_kernel_exists(api, notebook_slug)
|
| 304 |
if kernel_exists:
|
| 305 |
-
st.success(f"✅
|
| 306 |
else:
|
| 307 |
-
st.error(f"❌
|
| 308 |
except Exception as e:
|
| 309 |
st.error(f"❌failed: {e}")
|
| 310 |
|
|
|
|
| 20 |
api.authenticate()
|
| 21 |
return api
|
| 22 |
except KeyError as e:
|
| 23 |
+
st.error(f"Missing environment variable: {e}")
|
| 24 |
st.stop()
|
| 25 |
except Exception as e:
|
| 26 |
+
st.error(f" API setup failed: {e}")
|
| 27 |
st.stop()
|
| 28 |
|
| 29 |
def setup_drive_service():
|
|
|
|
| 130 |
cmd = f"kaggle kernels push -p {temp_dir}"
|
| 131 |
result = subprocess.run(cmd, shell=True, capture_output=True, text=True)
|
| 132 |
if result.returncode != 0:
|
| 133 |
+
st.error(f"kernel push failed: {result.stderr}")
|
| 134 |
raise Exception
|
| 135 |
|
| 136 |
kernel_url = f"https://www.kaggle.com/code/{notebook_slug}"
|
|
|
|
| 170 |
|
| 171 |
temp_dir = tempfile.mkdtemp()
|
| 172 |
|
| 173 |
+
with st.spinner("Triggering..."):
|
| 174 |
kernel_url = push_kaggle_kernel(api, temp_dir, notebook_slug)
|
| 175 |
|
| 176 |
progress_bar = st.progress(0.0)
|
|
|
|
| 302 |
notebook_slug = f"{username}/video-to-bvh-converter"
|
| 303 |
kernel_exists = check_kernel_exists(api, notebook_slug)
|
| 304 |
if kernel_exists:
|
| 305 |
+
st.success(f"✅kernel found")
|
| 306 |
else:
|
| 307 |
+
st.error(f"❌kernel not found")
|
| 308 |
except Exception as e:
|
| 309 |
st.error(f"❌failed: {e}")
|
| 310 |
|