set_default_setting('STATIC_URL', '/static/')
set_default_setting('CONF_PATH', os.path.join(settings.PROJECT_PATH, 'conf'))
set_default_setting('RUN_PATH', os.path.join(settings.PROJECT_PATH, 'run'))
+ set_default_setting('LOG_PATH', os.path.join(settings.PROJECT_PATH, 'log'))
set_default_setting('MEDIA_PATH', os.path.join(settings.PROJECT_PATH, 'media'))
set_default_setting('REPO', ('ccrisan', 'motioneye'))
set_default_setting('LOG_LEVEL', logging.INFO)
except:
pass
+ try:
+ os.makedirs(settings.LOG_PATH)
+
+ except:
+ pass
+
try:
os.makedirs(settings.MEDIA_PATH)
# path to the config directory; must be writable
CONF_PATH = os.path.abspath(os.path.join(PROJECT_PATH, 'conf'))
-# log and pid files go here
+# pid files go here
RUN_PATH = os.path.abspath(os.path.join(PROJECT_PATH, 'run'))
+# log files go here
+LOG_PATH = os.path.abspath(os.path.join(PROJECT_PATH, 'log'))
+
# default output path for media files
MEDIA_PATH = os.path.abspath(os.path.join(PROJECT_PATH, 'media'))
program, version = program # @UnusedVariable
motion_config_path = os.path.join(settings.CONF_PATH, 'motion.conf')
- motion_log_path = os.path.join(settings.RUN_PATH, 'motion.log')
+ motion_log_path = os.path.join(settings.LOG_PATH, 'motion.log')
motion_pid_path = os.path.join(settings.RUN_PATH, 'motion.pid')
args = [program,