mirror of
https://github.com/freedombox/FreedomBox.git
synced 2026-06-10 11:00:22 +00:00
Move main module to python logging
This commit is contained in:
parent
431a585636
commit
f4a2181762
10
plinth.py
10
plinth.py
@ -4,6 +4,7 @@ import argparse
|
||||
import django.conf
|
||||
import django.core.management
|
||||
import django.core.wsgi
|
||||
import logging
|
||||
import os
|
||||
import stat
|
||||
import sys
|
||||
@ -27,6 +28,8 @@ __maintainer__ = "James Vasile"
|
||||
__email__ = "james@jamesvasile.com"
|
||||
__status__ = "Development"
|
||||
|
||||
LOGGER = logging.getLogger(__name__)
|
||||
|
||||
|
||||
def parse_arguments():
|
||||
"""Parse command line arguments"""
|
||||
@ -67,6 +70,8 @@ def setup_paths():
|
||||
|
||||
def setup_server():
|
||||
"""Setup CherryPy server"""
|
||||
LOGGER.info('Setting up CherryPy server')
|
||||
|
||||
# Set the PID file path
|
||||
try:
|
||||
if cfg.pidfile:
|
||||
@ -155,8 +160,11 @@ def configure_django():
|
||||
TEMPLATE_CONTEXT_PROCESSORS=context_processors,
|
||||
TEMPLATE_DIRS=template_directories)
|
||||
|
||||
LOGGER.info('Configured Django')
|
||||
LOGGER.info('Template directories - %s', template_directories)
|
||||
|
||||
if not os.path.isfile(data_file):
|
||||
cfg.log.info('Creating and initializing data file')
|
||||
LOGGER.info('Creating and initializing data file')
|
||||
django.core.management.call_command('syncdb', interactive=False)
|
||||
os.chmod(data_file, stat.S_IRUSR | stat.S_IWUSR | stat.S_IRGRP)
|
||||
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user