From 7dd8834bcebbca98361ffcbbb493b0317e2d4882 Mon Sep 17 00:00:00 2001 From: Calin Crisan Date: Sun, 4 Dec 2016 13:18:58 +0200 Subject: [PATCH] wifictl: brackets in PSKs are now supported --- motioneye/wifictl.py | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/motioneye/wifictl.py b/motioneye/wifictl.py index 5347458..3066ece 100644 --- a/motioneye/wifictl.py +++ b/motioneye/wifictl.py @@ -53,13 +53,13 @@ def _get_wifi_settings(): if line.startswith('#'): continue - if '{' in line: + if line.endswith('{'): in_section = True - elif '}' in line: + elif line.startswith('}'): in_section = False break - + elif in_section: m = re.search('ssid\s*=\s*"(.*?)"', line) if m: @@ -125,10 +125,10 @@ def _set_wifi_settings(s): i += 1 continue - if '{' in line: + if line.endswith('{'): in_section = True - - elif '}' in line: + + elif line.startswith('}'): in_section = False if enabled and ssid and not found_ssid: lines.insert(i, ' ssid="' + ssid + '"\n') -- 2.39.5