X-Git-Url: https://git.realraum.at/?a=blobdiff_plain;f=track-presence.py;h=3877c5c7aa1543191c506b084e95cb6fd0c8cb46;hb=6b947883f656cb7ce7b1ca263f1a1663405f28aa;hp=2b73e0de5f93e54937d7f8a384cb6d0ffe02eddb;hpb=d7a51a600e267777b556eb8836626fd004e48fd3;p=svn42.git diff --git a/track-presence.py b/track-presence.py index 2b73e0d..3877c5c 100755 --- a/track-presence.py +++ b/track-presence.py @@ -215,7 +215,7 @@ def trackDoorStatusThread(uwscfg, status_tracker,connection_listener): global door_sockhandle, door_socklock, threads_running #socket.setdefaulttimeout(10.0) #affects all new Socket Connections (urllib as well) RE_STATUS = re.compile(r'Status: (closed|opened), (opening|waiting|closing|idle), (ajar|shut).*',re.I) - RE_REQUEST = re.compile(r'Request: (\w+) (?:(Card|Phone) )?(.+)',re.I) + RE_REQUEST = re.compile(r'Request: (\w+) (?:(Card|Phone|SSH|ssh) )?(.+)',re.I) RE_ERROR = re.compile(r'Error: (.+)',re.I) while threads_running: uwscfg.checkConfigUpdates()