#!/usr/bin/env python3 """Cross-platform cron shim: delegates any coinhunter subcommand via CLI.""" import shutil import subprocess import sys BIN = shutil.which("coinhunter") or shutil.which("coinhunter.exe") if not BIN: print( "error: coinhunter CLI not found in PATH. Install with: pipx install coinhunter", file=sys.stderr, ) sys.exit(127) if len(sys.argv) < 2: print("usage: coinhunter_shim.py [args...]", file=sys.stderr) print("example: coinhunter_shim.py pre", file=sys.stderr) sys.exit(2) subcommand = sys.argv[1] args = sys.argv[2:] sys.exit(subprocess.run([BIN, subcommand, *args]).returncode)