<s> import os <EOL> import dj_database_url <EOL> import re <EOL> from django . conf import settings <EOL> from cabot . celeryconfig import * <EOL> from cabot . cabot_config import * <EOL> settings_dir = os . path . dirname ( __file__ ) <EOL> PROJECT_ROOT = os . path . abspath ( settings_dir ) <EOL> TEMPLATE_DEBUG = DEBUG = os . environ . get ( "<STR_LIT>" , False ) <EOL> ADMINS = ( <EOL> ( '<STR_LIT>' , os . environ . get ( '<STR_LIT>' , '<STR_LIT>' ) ) , <EOL> ) <EOL> MANAGERS = ADMINS <EOL> DATABASES = { '<STR_LIT:default>' : dj_database_url . parse ( os . environ [ "<STR_LIT>" ] ) } <EOL> if not DEBUG : <EOL> DATABASES [ '<STR_LIT:default>' ] [ '<STR_LIT>' ] = { '<STR_LIT>' : True } <EOL> USE_TZ = True <EOL> ALLOWED_HOSTS = os . environ . get ( '<STR_LIT>' , '<STR_LIT:*>' ) . split ( '<STR_LIT:U+002C>' ) <EOL> TIME_ZONE = os . environ . get ( '<STR_LIT>' , '<STR_LIT>' ) <EOL> LANGUAGE_CODE = '<STR_LIT>' <EOL> SITE_ID = <NUM_LIT:1> <EOL> USE_I18N = True <EOL> USE_L10N = True <EOL> MEDIA_ROOT = os . path . join ( PROJECT_ROOT , '<STR_LIT>' ) <EOL> MEDIA_URL = '<STR_LIT>' <EOL> STATIC_ROOT = os . path . join ( PROJECT_ROOT , os . path . pardir , '<STR_LIT>' ) <EOL> COMPRESS_ROOT = STATIC_ROOT <EOL> STATIC_URL = '<STR_LIT>' <EOL> STATICFILES_DIRS = [ os . path . join ( PROJECT_ROOT , '<STR_LIT>' ) ] <EOL> STATICFILES_FINDERS = ( <EOL> '<STR_LIT>' , <EOL> '<STR_LIT>' , <EOL> '<STR_LIT>' , <EOL> ) <EOL> SECRET_KEY = os . environ . get ( <EOL> '<STR_LIT>' , '<STR_LIT>' ) <EOL> TEMPLATE_LOADERS = ( <EOL> '<STR_LIT>' , <EOL> '<STR_LIT>' , <EOL> ) <EOL> MIDDLEWARE_CLASSES = ( <EOL> '<STR_LIT>' , <EOL> '<STR_LIT>' , <EOL> '<STR_LIT>' , <EOL> '<STR_LIT>' , <EOL> '<STR_LIT>' , <EOL> ) <EOL> ROOT_URLCONF = '<STR_LIT>' <EOL> TEMPLATE_DIRS = ( <EOL> os . path . join ( PROJECT_ROOT , '<STR_LIT>' ) , <EOL> ) <EOL> INSTALLED_APPS = ( <EOL> '<STR_LIT>' , <EOL> '<STR_LIT>' , <EOL> '<STR_LIT>' , <EOL> '<STR_LIT>' , <EOL> '<STR_LIT>' , <EOL> '<STR_LIT>' , <EOL> '<STR_LIT>' , <EOL> '<STR_LIT>' , <EOL> '<STR_LIT>' , <EOL> '<STR_LIT>' , <EOL> '<STR_LIT>' , <EOL> '<STR_LIT>' , <EOL> '<STR_LIT>' , <EOL> '<STR_LIT>' , <EOL> '<STR_LIT>' , <EOL> ) <EOL> CABOT_PLUGINS_ENABLED_PARSED = [ ] <EOL> for plugin in CABOT_PLUGINS_ENABLED . split ( "<STR_LIT:U+002C>" ) : <EOL> exploded = re . split ( r'<STR_LIT>' , plugin ) <EOL> CABOT_PLUGINS_ENABLED_PARSED . append ( exploded [ <NUM_LIT:0> ] ) <EOL> INSTALLED_APPS += tuple ( CABOT_PLUGINS_ENABLED_PARSED ) <EOL> COMPRESS_PRECOMPILERS = ( <EOL> ( '<STR_LIT>' , '<STR_LIT>' ) , <EOL> ( '<STR_LIT>' , <EOL> '<STR_LIT>' ) , <EOL> ( '<STR_LIT>' , '<STR_LIT>' ) , <EOL> ) <EOL> EMAIL_HOST = os . environ . get ( '<STR_LIT>' , '<STR_LIT:localhost>' ) <EOL> EMAIL_PORT = int ( os . environ . get ( '<STR_LIT>' , <NUM_LIT> ) ) <EOL> EMAIL_HOST_USER = os . environ . get ( '<STR_LIT>' , '<STR_LIT>' ) <EOL> EMAIL_HOST_PASSWORD = os . environ . get ( '<STR_LIT>' , '<STR_LIT>' ) <EOL> EMAIL_BACKEND = os . environ . get ( '<STR_LIT>' , '<STR_LIT>' ) <EOL> EMAIL_USE_TLS = os . environ . get ( '<STR_LIT>' , <NUM_LIT:0> ) <EOL> COMPRESS_OFFLINE = not DEBUG <EOL> COMPRESS_URL = '<STR_LIT>' <EOL> RECOVERY_SNIPPETS_WHITELIST = ( <EOL> r'<STR_LIT>' , <EOL> r'<STR_LIT>' , <EOL> r'<STR_LIT>' , <EOL> ) <EOL> LOGGING = { <EOL> '<STR_LIT:version>' : <NUM_LIT:1> , <EOL> '<STR_LIT>' : True , <EOL> '<STR_LIT>' : { <EOL> '<STR_LIT>' : { <EOL> '<STR_LIT>' : '<STR_LIT>' <EOL> } , <EOL> '<STR_LIT>' : { <EOL> '<STR_LIT>' : '<STR_LIT>' <EOL> } , <EOL> } , <EOL> '<STR_LIT>' : { <EOL> '<STR_LIT:null>' : { <EOL> '<STR_LIT>' : '<STR_LIT>' , <EOL> '<STR_LIT:class>' : '<STR_LIT>' , <EOL> } , <EOL> '<STR_LIT>' : { <EOL> '<STR_LIT>' : '<STR_LIT>' , <EOL> '<STR_LIT:class>' : '<STR_LIT>' , <EOL> '<STR_LIT>' : '<STR_LIT>' <EOL> } , <EOL> '<STR_LIT>' : { <EOL> '<STR_LIT>' : '<STR_LIT>' , <EOL> '<STR_LIT:class>' : '<STR_LIT>' , <EOL> '<STR_LIT>' : '<STR_LIT>' , <EOL> '<STR_LIT:filename>' : os . environ [ '<STR_LIT>' ] , <EOL> '<STR_LIT>' : <NUM_LIT> * <NUM_LIT> * <NUM_LIT> , <EOL> '<STR_LIT>' : <NUM_LIT:5> , <EOL> } , <EOL> '<STR_LIT>' : { <EOL> '<STR_LIT>' : '<STR_LIT>' , <EOL> '<STR_LIT:class>' : '<STR_LIT>' <EOL> } <EOL> } , <EOL> '<STR_LIT>' : { <EOL> '<STR_LIT>' : { <EOL> '<STR_LIT>' : [ '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' ] , <EOL> '<STR_LIT>' : '<STR_LIT>' , <EOL> '<STR_LIT>' : True , <EOL> } , <EOL> '<STR_LIT>' : { <EOL> '<STR_LIT>' : [ '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' ] , <EOL> '<STR_LIT>' : '<STR_LIT>' , <EOL> '<STR_LIT>' : False , <EOL> } , <EOL> '<STR_LIT>' : { <EOL> '<STR_LIT>' : [ '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' ] , <EOL> '<STR_LIT>' : '<STR_LIT>' , <EOL> '<STR_LIT>' : False , <EOL> } , <EOL> '<STR_LIT>' : { <EOL> '<STR_LIT>' : [ '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' ] , <EOL> '<STR_LIT>' : '<STR_LIT>' , <EOL> '<STR_LIT>' : True , <EOL> } <EOL> } <EOL> } <EOL> REST_FRAMEWORK = { <EOL> '<STR_LIT>' : ( <EOL> '<STR_LIT>' , <EOL> '<STR_LIT>' , <EOL> ) , <EOL> '<STR_LIT>' : [ <EOL> '<STR_LIT>' , <EOL> ] , <EOL> '<STR_LIT>' : [ <EOL> '<STR_LIT>' , <EOL> '<STR_LIT>' , <EOL> ] <EOL> } <EOL> AUTHENTICATION_BACKENDS = ( <EOL> '<STR_LIT>' , <EOL> ) <EOL> AUTH_LDAP = os . environ . get ( '<STR_LIT>' , '<STR_LIT:false>' ) <EOL> if AUTH_LDAP . lower ( ) == "<STR_LIT:true>" : <EOL> from settings_ldap import * <EOL> AUTHENTICATION_BACKENDS += tuple ( [ '<STR_LIT>' ] ) </s>
