Devity4756 commited on
Commit
f10d90d
·
verified ·
1 Parent(s): 1fd26ed

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +5 -5
app.py CHANGED
@@ -346,14 +346,14 @@ def run_command(cmd: str):
346
  return f"$ {cmd}\n\nNo active process to stop.", "", None
347
 
348
  # === Start Flask app from code ===
349
- if raw_cmd == "flaskrun" and len(args) >= 2:
350
  app_name = args[0]
351
  code = ''.join(args[:1]).strip('"').strip("'")
352
  run_flask_app(app_name, code)
353
  return f"Started Flask app: {app_name}"
354
 
355
  # === Run Python application ===
356
- if raw_cmd == "python3 " and args:
357
  file_path = os.path.join(current_dir, args[0])
358
  if not os.path.exists(file_path):
359
  return f"File not found: {file_path}"
@@ -373,18 +373,18 @@ def run_command(cmd: str):
373
  return f"$ {cmd}\n\n{result}", "", None
374
 
375
  # === List Flask apps ===
376
- if raw_cmd == "flasklist":
377
  apps_info = get_flask_apps()
378
  return f"$ {cmd}\n\n{apps_info}", "", None
379
 
380
  # === View logs ===
381
- if raw_cmd.startswith("logs "):
382
  appname = raw_cmd.split(" ", 1)[1]
383
  logs = view_logs(appname)
384
  return f"$ {cmd}\n\nLogs for {appname}:\n{logs}", "", None
385
 
386
  # === Change directory (cd) ===
387
- if raw_cmd.startswith("cd "):
388
  new_path = raw_cmd.split(" ", 1)[1]
389
  target = expand_path(new_path)
390
  if os.path.isdir(target):
 
346
  return f"$ {cmd}\n\nNo active process to stop.", "", None
347
 
348
  # === Start Flask app from code ===
349
+ elif raw_cmd == "flaskrun" and len(args) >= 2:
350
  app_name = args[0]
351
  code = ''.join(args[:1]).strip('"').strip("'")
352
  run_flask_app(app_name, code)
353
  return f"Started Flask app: {app_name}"
354
 
355
  # === Run Python application ===
356
+ elif raw_cmd == "python3 " and args:
357
  file_path = os.path.join(current_dir, args[0])
358
  if not os.path.exists(file_path):
359
  return f"File not found: {file_path}"
 
373
  return f"$ {cmd}\n\n{result}", "", None
374
 
375
  # === List Flask apps ===
376
+ elif raw_cmd == "flasklist":
377
  apps_info = get_flask_apps()
378
  return f"$ {cmd}\n\n{apps_info}", "", None
379
 
380
  # === View logs ===
381
+ elif raw_cmd.startswith("logs "):
382
  appname = raw_cmd.split(" ", 1)[1]
383
  logs = view_logs(appname)
384
  return f"$ {cmd}\n\nLogs for {appname}:\n{logs}", "", None
385
 
386
  # === Change directory (cd) ===
387
+ elif raw_cmd.startswith("cd "):
388
  new_path = raw_cmd.split(" ", 1)[1]
389
  target = expand_path(new_path)
390
  if os.path.isdir(target):