#!/usr/bin/env python3
"""
IDS List Fetcher Runner
Fetches and syncs public blacklist/whitelist sources every 10 minutes
"""
import asyncio
import sys
import os

# Add parent directory to path
sys.path.append(os.path.dirname(os.path.dirname(__file__)))

from list_fetcher.fetcher import main

if __name__ == "__main__":
    exit_code = asyncio.run(main())
    sys.exit(exit_code)
