From fa0a1fd930661a364c9f9eb6c4cbeb1a769b2399 Mon Sep 17 00:00:00 2001 From: Yaro Kasear Date: Wed, 30 Apr 2025 14:19:30 -0500 Subject: [PATCH] Add export keyword to all environment variables in settings.env.default --- listener.py | 6 +++--- settings.env.default | 34 +++++++++++++++++----------------- 2 files changed, 20 insertions(+), 20 deletions(-) diff --git a/listener.py b/listener.py index 9745f13..ea1e284 100755 --- a/listener.py +++ b/listener.py @@ -4,11 +4,11 @@ import signal import time from collections import defaultdict from scapy.all import sniff, Dot11, RadioTap -from dotenv import load_dotenv +from dotenv import dotenv_values # === Load ENV === -load_dotenv(dotenv_path=os.path.expanduser("~/wifi_test/settings.env")) -LISTEN_INTERFACE = os.getenv("LISTEN_INTERFACE", "wlan0") +config = dotenv_values(os.path.expanduser("~/wifi_test/settings.env")) +LISTEN_INTERFACE = config.get("LISTEN_INTERFACE", "wlan0") # === Globals === clients_per_channel = defaultdict(set) diff --git a/settings.env.default b/settings.env.default index 4a4754b..737c323 100644 --- a/settings.env.default +++ b/settings.env.default @@ -1,21 +1,21 @@ -SCRIPT_DIRECTORY="${HOME}/wifi_test" -KISMET_LOG_DIR="${HOME}/kismet_logs" +export SCRIPT_DIRECTORY="${HOME}/wifi_test" +export KISMET_LOG_DIR="${HOME}/kismet_logs" -NUM_TESTS=1 -NUM_SAMPLES=5 -TIME_BETWEEN=15m -LEAD_TIME=90s -INTERFACE=wlan0 -LISTEN_INTERFACE=wlan1 -PING_COUNT=25 -PING_TARGET=1.1.1.1 -BANDWIDTH= +export NUM_TESTS=1 +export NUM_SAMPLES=5 +export TIME_BETWEEN=15m +export LEAD_TIME=90s +export INTERFACE=wlan0 +export LISTEN_INTERFACE=wlan1 +export PING_COUNT=25 +export PING_TARGET=1.1.1.1 +export BANDWIDTH= -MAX_RETRIES=5 -RETRY_DELAY=10 # seconds +export MAX_RETRIES=5 +export RETRY_DELAY=10 # seconds -IPERF_LOCAL_TARGET= -IPERF_REMOTE_TARGET= -IPERF_DURATION=10 +export IPERF_LOCAL_TARGET= +export IPERF_REMOTE_TARGET= +export IPERF_DURATION=10 -RECIPIENT= +export RECIPIENT=