from django.conf import settings from django.utils.translation import ugettext_lazy as _ # Domain name used when it will not be possible to infere the domain from a request # For example in periodic tasks SITE_URL = getattr(settings, 'SITE_URL', 'http://localhost') SITE_NAME = getattr(settings, 'SITE_NAME', 'confine') SITE_VERBOSE_NAME = getattr(settings, 'SITE_VERBOSE_NAME', _("%s Hosting Management" % SITE_NAME.capitalize())) # Service management commands START_SERVICES = getattr(settings, 'START_SERVICES', ['postgresql', 'celeryevcam', 'celeryd', 'celerybeat', ('uwsgi', 'nginx'),] ) RESTART_SERVICES = getattr(settings, 'RESTART_SERVICES', ['celeryd', 'celerybeat', 'uwsgi'] ) STOP_SERVICES = getattr(settings, 'STOP_SERVICES', [('uwsgi', 'nginx'), 'celerybeat', 'celeryd', 'celeryevcam', 'postgresql'] ) API_ROOT_VIEW = getattr(settings, 'API_ROOT_VIEW', 'orchestra.api.root.APIRoot')