From: NeilBrown Date: Fri, 20 Dec 2013 22:59:14 +0000 (+1100) Subject: lock: allow vib pattern to be set by profile X-Git-Url: http://git.neil.brown.name/?a=commitdiff_plain;h=dbcc7ecd0f6223a5cfa3950a39f3b2ed6f8b9522;p=plato.git lock: allow vib pattern to be set by profile --- diff --git a/utils/lock.py b/utils/lock.py index 4f68d8d..d7e0253 100755 --- a/utils/lock.py +++ b/utils/lock.py @@ -119,7 +119,11 @@ def do_alert(event, who): except: pass if 'vib' in p and p['vib']: - set_vibrate(200,400,1800) + ptn = p['vib'].split() + if len(ptn) == 3 and ptn[0].isdigit and ptn[1].isdigit and ptn[2].isdigit: + set_vibrate(int(ptn[0]), int(ptn[1]), int(ptn[2])) + else: + set_vibrate(200,400,1800) return n class SetAlerts: