print('unknown command line option: ' + arg)
_print_help()
sys.exit(-1)
+
+ try:
+ os.makedirs(settings.CONF_PATH)
+
+ except:
+ pass
+
+ try:
+ os.makedirs(settings.RUN_PATH)
+
+ except:
+ pass
def _print_help():
_configure_settings()
_configure_signals()
_configure_logging()
+
_start_motion()
_start_cleanup()
_start_server()
PROJECT_PATH = os.path.dirname(sys.argv[0])
CONF_PATH = os.path.join(PROJECT_PATH, 'conf')
-RUN_PATH = PROJECT_PATH
+RUN_PATH = os.path.join(PROJECT_PATH, 'run')
-DEBUG = True
LOG_LEVEL = logging.DEBUG
+DEBUG = (LOG_LEVEL == logging.DEBUG)
TEMPLATE_PATH = os.path.join(PROJECT_PATH, 'templates')