subprocess module call
Medium
- Category
- Dangerous Code Execution
- Content
date_str = now.strftime("%Y-%m-%d") # Git add, commit, push subprocess.run(["git", "-C", obsidian_dir, "add", "-A"], check=True, capture_output=True) subprocess.run(["git", "-C", obsidian_dir, "commit", "-m", f"Update diet log for {date_str}", "--allow-empty"], check=False, capture_output=True) result = subprocess.run(["git", "-C", obsidian_dir, "push", "origin", "master"], check=False, capture_output=True, text=True) if result.returncode == 0:- Confidence
- 88% confidence
- Finding
- subprocess.run(["git", "-C", obsidian_dir, "add", "-A"], check=True, capture_output=True)
