From 022221553bd114c579af4ec91820ce659ea35f74 Mon Sep 17 00:00:00 2001 From: Calin Crisan Date: Fri, 27 Nov 2015 21:35:30 +0200 Subject: [PATCH] make_media_folders: ignore non local motion cameras --- motioneye/config.py | 1 - motioneye/server.py | 15 ++++++++------- 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/motioneye/config.py b/motioneye/config.py index d056171..de42747 100644 --- a/motioneye/config.py +++ b/motioneye/config.py @@ -1423,7 +1423,6 @@ def restore(content): io_loop.add_timeout(datetime.timedelta(seconds=2), later) else: - logging.info('invalidating config cache') invalidate() return {'reboot': settings.ENABLE_REBOOT} diff --git a/motioneye/server.py b/motioneye/server.py index abb637c..0c8af20 100644 --- a/motioneye/server.py +++ b/motioneye/server.py @@ -298,13 +298,14 @@ def make_media_folders(): camera_ids = config.get_camera_ids() for camera_id in camera_ids: camera_config = config.get_camera(camera_id) - if not os.path.exists(camera_config['target_dir']): - try: - os.makedirs(camera_config['target_dir']) - - except Exception as e: - logging.error('failed to create root media folder "%s" for camera with id %s: %s' % ( - camera_config['target_dir'], camera_id, e)) + if 'target_dir' in camera_config: + if not os.path.exists(camera_config['target_dir']): + try: + os.makedirs(camera_config['target_dir']) + + except Exception as e: + logging.error('failed to create root media folder "%s" for camera with id %s: %s' % ( + camera_config['target_dir'], camera_id, e)) def start_motion(): -- 2.39.5