amanpreet7 commited on
Commit
b25cdd0
·
verified ·
1 Parent(s): 20c458e

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +6 -6
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 Kaggle environment variable: {e}")
24
  st.stop()
25
  except Exception as e:
26
- st.error(f"Kaggle API setup failed: {e}")
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"Kaggle push failed: {result.stderr}")
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 Kaggle notebook..."):
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"✅ Kaggle kernel found")
306
  else:
307
- st.error(f"❌ Kaggle kernel not found")
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