o
    Ci1                     @   s  d Z ddlmZ ddlZddlZddlmZmZ dZej	
er'eeeZnddlmZ ejejdd eeZee jjZej	ed	Zed
ZdZedZg dZdZdZg dZg dZg dZdZdgZ dej	edgddg didgZ!dZ"ddddiZ#dded ed!ed"ed#ed$d%iZ$ed&ed'ed(d)ed*ed+ed,d)ed-ed.ed/d)ed0ed1d2ed3ed4ed5d)ed6ed7d2ed8ed9d2ed:ed;d2ed<ed=d2ed>ed?d2ed@edAedBd)dCZ%ddDdEdFdGidHiZ&dIZ'edJZ(edKZ)edL* Z+dMdNiZ,dOZ-dPdQddRZ#dSdTidSdUidSdVidSdWigZ.dXZ/dYZ0dZ1dZ2dZZ3ej	edZZ4d[Z5ed\Z6ed]Z7ed^Z8ed_Z9ed`Z:edaZ;edbZ<edcZ=eddZ>edeZ?edfe@dgZAedheBdgZCediZDedjZEedkZFedlZGedmZHednZIdoZJedpZKedqZLedrZMedsZNedtZOeduZPedvdwkrdZQdZRdxdydz iZSd{gZTdS dS )|a/  
Django settings for Datamplify project.

Generated by 'django-admin startproject' using Django 5.2.4.

For more information on this file, see
https://docs.djangoproject.com/en/5.2/topics/settings/

For the full list of settings and their values, see
https://docs.djangoproject.com/en/5.2/ref/settings/
    )PathN)ConfigRepositoryEnvz/var/www/Datamplify/.env)configz)[%(asctime)s] %(levelname)s - %(message)s)levelformatz.env	LOGIN_URL/
SECRET_KEY)zdjango.contrib.adminzdjango.contrib.authzdjango.contrib.contenttypeszdjango.contrib.sessionszdjango.contrib.messageszdjango.contrib.staticfilesoauth2_providerrest_frameworkauthenticationConnections	FlowBoardTaskPlanMonitorTasks_Schedulerdrf_yasgcorsheadersdebug_toolbarT)DELETEOPTIONSPATCHGETPOSTPUT)	acceptzaccept-encodingauthorizationzcontent-typedntoriginz
user-agentzx-csrftokenzx-requested-with)	z%corsheaders.middleware.CorsMiddlewarez-django.middleware.security.SecurityMiddlewarez/debug_toolbar.middleware.DebugToolbarMiddlewarez4django.contrib.sessions.middleware.SessionMiddlewarez)django.middleware.common.CommonMiddlewarez)django.middleware.csrf.CsrfViewMiddlewarez7django.contrib.auth.middleware.AuthenticationMiddlewarez4django.contrib.messages.middleware.MessageMiddlewarez6django.middleware.clickjacking.XFrameOptionsMiddlewarezDatamplify.urls*z/django.template.backends.django.DjangoTemplateszauthentication/templatescontext_processors)z*django.template.context_processors.requestz+django.contrib.auth.context_processors.authz3django.contrib.messages.context_processors.messages)BACKENDDIRSAPP_DIRSr   zDatamplify.wsgi.applicationSCOPESz#Read access to Datamplify resourcesz$Write access to Datamplify resources)readwritedefaultz&django.db.backends.postgresql_psycopg2DB_NAMEDB_USERDB_PASSWORDDB_HOSTDB_PORT)ENGINENAMEUSERPASSWORDHOSTPORTQUICKBOOKS_CLIENT_IDQUICKBOOKS_CLIENT_SECRETQUICHBOOKS_REDIRECT_URI)	CLIENT_IDCLIENT_SECRETREDIRECT_URISALESFORCE_CLIENT_IDSALESFORCE_CLIENT_SECRETSALESFORCE_REDIRECT_URIHALOPSA_CLIENT_IDHALOPSA_CLIENT_SECRETHALOPSA_REDIRECT_URIPAX8_CLIENT_IDPAX8_CLIENT_SECRET)r7   r8   JIRA_CLIENT_IDJIRA_CLIENT_SECRETJIRA_REDIRECT_URIGOOGLESHEET_CLIENT_IDGOOGLESHEET_CLIENT_SECRETNINJA_CLIENT_IDNINJA_CLIENT_SECRETGOOGLEANALYTICS_CLIENT_IDGOOGLEANALYTICS_CLIENT_SECRETHUBSPOT_CLIENT_IDHUBSPOT_CLIENT_SECRETIMMYBOT_CLIENT_IDIMMYBOT_CLIENT_SECRETZOHO_CLIENT_IDZOHO_CLIENT_SECRETZOHO_REDIRECT_URI)
QUICKBOOKS
SALESFORCEHALOPSAPAX8JIRAGOOGLESHEETSNINJAGOOGLEANALYTICSHUBSPOTIMMYBOTZOHOzdjango_redis.cache.RedisCachezredis://127.0.0.1:6379/1CLIENT_CLASSz!django_redis.client.DefaultClient)r"   LOCATIONr   zauthentication.UserProfileOAUTH_CLIENT_IDOAUTH_CLIENT_SECRETDB_Fernet_KeyEXCEPTION_HANDLERz.integration_injection.custom_exception_handler)z)django.contrib.auth.backends.ModelBackendz&oauth2_provider.backends.OAuth2Backendi   i ' )ACCESS_TOKEN_EXPIRE_SECONDSREFRESH_TOKEN_EXPIRE_SECONDSROTATE_REFRESH_TOKENr/   zHdjango.contrib.auth.password_validation.UserAttributeSimilarityValidatorz>django.contrib.auth.password_validation.MinimumLengthValidatorz?django.contrib.auth.password_validation.CommonPasswordValidatorz@django.contrib.auth.password_validation.NumericPasswordValidatorzen-usUTCzstatic/zdjango.db.models.BigAutoFieldLINK_URL	TOKEN_URLr9   AIRFLOW_HOSTAIRFLOW_URLAIRFLOW_USERAIRFLOW_PASSWORDCONFIGS_DIREMAIL_BACKEND
EMAIL_HOSTEMAIL_USE_TLS)cast
EMAIL_PORTEMAIL_HOST_USEREMAIL_HOST_PASSWORDAWS_S3_ACCESS_KEY_IDAWS_S3_SECRET_ACCESS_KEYAWS_STORAGE_BUCKET_NAMEAWS_S3_REGION_NAMEs3ENCRYPTION_KEYCLICKHOUSE_HOSTCLICKHOUSE_PORTCLICKHOUSE_USERNAMECLICKHOUSE_PASSWORDCLICKHOUSE_DATABASEENVIRONMENTDEVELOPMENTSHOW_TOOLBAR_CALLBACKc                 C   s   dS )NT )requestr   r   */var/www/Datamplify/Datamplify/settings.py<lambda>  s    r   	localhost)U__doc__pathlibr   osloggingdecoupler   r   ENV_FILEpathexistsr   basicConfigINFO	getLogger__name__logger__file__resolveparentBASE_DIRjoinr   LOGIN_REDIRECT_URLr
   INSTALLED_APPSCORS_ALLOW_ALL_ORIGINSCORS_ALLOW_CREDENTIALSCORS_ALLOW_METHODSCORS_ALLOW_HEADERS
MIDDLEWAREROOT_URLCONFALLOWED_HOSTS	TEMPLATESWSGI_APPLICATIONOAUTH2_PROVIDER	DATABASESIntegration_CredentialsCACHESAUTH_USER_MODELr7   r8   encode
Fernet_KeyREST_FRAMEWORKAUTHENTICATION_BACKENDSAUTH_PASSWORD_VALIDATORSLANGUAGE_CODE	TIME_ZONEUSE_I18NUSE_TZ
STATIC_URLSTATIC_ROOTDEFAULT_AUTO_FIELDLink_urlrh   r9   airflow_hostairflow_urlairflow_usernameairflow_password
config_dirrn   ro   boolrp   intrr   rs   rt   ru   rv   rw   rx   file_save_pathCREDENTIAL_ENCRYPTION_KEYclickhouse_hostclickhouse_portclickhouse_usernameclickhouse_passwordclickhouse_databaseDEBUGSILKY_PYTHON_PROFILERDEBUG_TOOLBAR_CONFIGINTERNAL_IPSr   r   r   r   <module>   s4   

6	L"
