From e1ee59f176c2acb01eefa8b83e54e1d0377930b1 Mon Sep 17 00:00:00 2001
From: Jacek Kowalski <Jacek@jacekk.info>
Date: Thu, 12 Mar 2026 23:58:38 +0000
Subject: [PATCH] Add nogw/nogw4/nogw6 options to prevent assignment of gateway

---
 run.py |    3 +++
 1 files changed, 3 insertions(+), 0 deletions(-)

diff --git a/run.py b/run.py
index 40bb62c..dba6390 100755
--- a/run.py
+++ b/run.py
@@ -2,6 +2,8 @@
 
 import logging
 import os
+import signal
+import sys
 
 import docker_plugin_api.Plugin
 import flask
@@ -20,4 +22,5 @@
 	if os.environ.get('ENVIRONMENT', 'dev') == 'dev':
 		app.run(debug=True)
 	else:
+		signal.signal(signal.SIGTERM, lambda: sys.exit(0))
 		waitress.serve(app, unix_socket='/run/docker/plugins/pyveth.sock', threads=1)

--
Gitblit v1.10.0