development.py 2.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104
  1. from .default import *
  2. # SECURITY WARNING: don't run with debug turned on in production!
  3. DEBUG = True
  4. ####### CONFIGURAÇÃO CLOUD ##########
  5. ENV = 'development'
  6. IOT_TYPE = 'GCP'
  7. STORAGE_TYPE = 'GCP'
  8. DATABASE_TYPE = 'GCP'
  9. DATABASE_TYPE_REP = 'GCP-REP'
  10. #####################################
  11. AMBIENTE_EC2 = "DESENV"
  12. GIT_PREF_USER = ""
  13. GCP_ST_ACCESS_ID = 'mobees-stg'
  14. GCP_ST_ACCESS_KEY_ID = 'storage.stg.mobees.com.br'
  15. GCP_ST_GEOINFODRIVERS = 'geoinfodrivers'
  16. GCP_ST_INFODRIVERS = 'infodrivers'
  17. GCP_ST_GEOFENCES = 'geofences'
  18. GCP_ST_GENERAL = 'general'
  19. GCP_ST_CAMPAIGN_GALLERY = 'campaign-gallery'
  20. GCP_ST_LOG_API = 'logapi'
  21. GCP_ST_PBI = 'pbi'
  22. GCP_QUEUES_ACCESS_ID = 'mobees-prd'
  23. GCP_QUEUES_REGION = 'us-central1'
  24. GCP_QUEUES_FST = 'fstcustomstatistic'
  25. GCP_QUEUES_FUNC = 'https://func-cmd-66z3xyf4tq-uc.a.run.app'
  26. GCP_DOC_AI_PROCESSOR_ID = {
  27. 'FORM': 'e9f55c575b59a166',
  28. 'DOC': '749d824a412ebcc3'
  29. }
  30. DATABASE_INFO = {
  31. 'GCP': {
  32. 'ENGINE': 'adm.mysql',
  33. 'NAME': 'STG',
  34. 'USER': 'mobees_db_user',
  35. 'PASSWORD': 'VoXp@r2d2021@STG',
  36. 'HOST': '35.192.150.212',
  37. 'PORT': '3306',
  38. 'CONN_MAX_AGE': 120,
  39. 'OPTIONS': {
  40. 'sql_mode' : 'NO_ZERO_DATE,NO_ZERO_IN_DATE,STRICT_TRANS_TABLES,ERROR_FOR_DIVISION_BY_ZERO,NO_ENGINE_SUBSTITUTION',
  41. }
  42. },
  43. 'GCP-REP': {
  44. 'ENGINE': 'adm.mysql',
  45. 'NAME': 'innodb',
  46. 'USER': 'mobees_db_user',
  47. 'PASSWORD': 'VoXp@r2d2021@STG',
  48. 'HOST': '34.170.252.130',
  49. 'PORT': '3306',
  50. 'CONN_MAX_AGE': 120,
  51. 'OPTIONS': {
  52. 'sql_mode' : 'NO_ZERO_DATE,NO_ZERO_IN_DATE,STRICT_TRANS_TABLES,ERROR_FOR_DIVISION_BY_ZERO,NO_ENGINE_SUBSTITUTION'
  53. }
  54. },
  55. 'AZURE': {
  56. 'ENGINE': 'django_conn_pool.mysql',
  57. 'NAME': 'innodb',
  58. 'USER': 'mobees_db_user@mobees-db-stg2',
  59. 'PASSWORD': 'VoXp@r2d2021@STG',
  60. 'HOST': 'mobees-db-stg2.mysql.database.azure.com',
  61. 'PORT': '3306',
  62. 'CONN_MAX_AGE': 120,
  63. },
  64. 'AWS': {
  65. 'ENGINE': 'django_conn_pool.mysql',
  66. 'NAME': 'innodb',
  67. 'USER': 'mobees_db_user',
  68. 'PASSWORD': 'gomobees2019',
  69. 'HOST': 'mobeesstaging.cmrd4nfnhfza.us-east-1.rds.amazonaws.com',
  70. 'PORT': '3306',
  71. 'CONN_MAX_AGE': 120,
  72. }
  73. }
  74. DATABASES = {
  75. 'default': DATABASE_INFO[DATABASE_TYPE],
  76. 'replicated': DATABASE_INFO[DATABASE_TYPE_REP],
  77. }
  78. MEDIA_STORAGE_REF = {
  79. "GEOFENCES": {
  80. 'GCP': GCP_ST_GEOFENCES
  81. },
  82. "GENERAL": {
  83. 'GCP': GCP_ST_GENERAL,
  84. },
  85. "CAMPAIGN_GALLERY": {
  86. 'GCP': GCP_ST_CAMPAIGN_GALLERY,
  87. },
  88. "PBI": {
  89. 'GCP': GCP_ST_PBI,
  90. },
  91. "LOG_API":{
  92. 'GCP': GCP_ST_LOG_API,
  93. }
  94. }