mirror of
https://github.com/karpathy/nanochat.git
synced 2026-03-27 07:05:15 +00:00
fix small bug where this would break if git stage has deleted files
This commit is contained in:
parent
9c60dfb64c
commit
507d54224a
|
|
@ -16,8 +16,11 @@ def run_command(cmd):
|
|||
"""Run a shell command and return output, or None if it fails."""
|
||||
try:
|
||||
result = subprocess.run(cmd, shell=True, capture_output=True, text=True, timeout=5)
|
||||
if result.returncode == 0:
|
||||
# Return stdout if we got output (even if some files in xargs failed)
|
||||
if result.stdout.strip():
|
||||
return result.stdout.strip()
|
||||
if result.returncode == 0:
|
||||
return ""
|
||||
return None
|
||||
except:
|
||||
return None
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user