#!/usr/bin/env python3 """Script to run scheduled jobs from Kubernetes CronJobs.""" import sys from src.scheduler.jobs import run_job def main() -> None: """Main entry point for job runner.""" if len(sys.argv) < 2: print("Usage: python run_job.py ") print("\nAvailable jobs:") print(" - morning-briefing") print(" - evening-summary") print(" - deadline-checker") print(" - git-sync") print(" - waiting-followup") sys.exit(1) job_name = sys.argv[1] run_job(job_name) if __name__ == "__main__": main()