diff --git a/monitor.py b/monitor.py index 2255a06..38dfc92 100644 --- a/monitor.py +++ b/monitor.py @@ -224,7 +224,7 @@ def fetch_and_analyze(session, verbose=False): if __name__ == "__main__": parser = argparse.ArgumentParser(description="AdGuard Monitor Service") - parser.add_argument("--interval", type=int, default=15, help="Update interval in seconds") + parser.add_argument("--interval", type=int, default=int(os.getenv("MONITOR_INTERVAL", 15)), help="Update interval in seconds") parser.add_argument("--verbose", action="store_true", help="Log all queries for monitored clients") parser.add_argument("--test", action="store_true", help="Send a fake test notification and exit") args = parser.parse_args()