From fa4be1dd3bb1ff46c8a2b6da22f3dcf3c559ffd1 Mon Sep 17 00:00:00 2001 From: Calin Crisan Date: Sun, 13 Jan 2019 22:51:40 +0200 Subject: [PATCH] extractl.py: fix OS_DEBUG updating --- package/motioneye/extractl.py | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/package/motioneye/extractl.py b/package/motioneye/extractl.py index 810938c893..85c1d8cd3e 100644 --- a/package/motioneye/extractl.py +++ b/package/motioneye/extractl.py @@ -311,6 +311,13 @@ def _set_motioneye_settings(s): f.write(line) # also update debug in os.conf + cmd = 'grep -E "^OS_DEBUG" %s &>/dev/null' % OS_CONF + try: + subprocess.check_call(cmd, shell=True) + + except subprocess.CalledProcessError: # OS_DEBUG not present + os.system('echo OS_DEBUG=\\"false\\" >> %s' % OS_CONF) + if debug: cmd = "sed -i -r 's/OS_DEBUG=\"?false\"?/OS_DEBUG=\"true\"/' %s" % OS_CONF