document.write('
Data hosted with ♥ by Pastebin.com - Download Raw - See Original
  1. [buildout]
  2. extends =
  3.     buildout.cfg
  4.     buildout.d/buildout-infra-1379941724.cfg
  5.     buildout.d/chameleon.cfg
  6. #    buildout.d/maintenance.cfg
  7.     buildout.d/settings.cfg
  8.     buildout.d/zeoserver.cfg
  9.     buildout.d/zeoclients.cfg
  10.  
  11. zope-directory= cache-buildout/zope
  12. download-cache= cache-buildout/download
  13. eggs-directory= cache-buildout/eggs
  14. extends-cache = cache-buildout/extends
  15.  
  16. parts +=
  17.     cmds
  18.  
  19. blobs-dir=/storage/arquivosAnexos/pollux/prod/8030-p431-spm-13805687560
  20. backups-dir=/storage/backups/pollux/prod/8030-p431-spm-13805687560
  21.  
  22. [users]
  23. os = plone
  24.  
  25. [hosts]
  26. instance    = 10.100.0.88
  27. haproxy     = 10.100.0.88
  28. supervisor  = 10.100.0.88
  29. zeoserver   = 10.100.0.88
  30.  
  31. [ports]
  32. haproxy     = 8150
  33. supervisor  = 8151
  34. zeoserver   = 8152
  35. zeomonitor  = 8153
  36. instance    = 8154
  37. instance1   = 8155
  38. instance2   = 8156
  39. instance3   = 8157
  40.  
  41. [cmds]
  42. recipe = plone.recipe.command
  43. command =
  44.     chown -R ${users:os} ${buildout:directory}
  45.  
  46.     mkdir -pv ${buildout:blobs-dir}
  47.     chown -R ${users:os} ${buildout:blobs-dir}
  48.     mkdir -pv ${buildout:backups-dir}
  49.     chown -R ${users:os} ${buildout:backups-dir}
  50. update-command = ${cmds:command}
  51.  
  52. [sources]
  53. brasil.gov.barra = git https://github.com/plonegovbr/brasil.gov.barra.git
  54. brasil.gov.vcge = git https://github.com/plonegovbr/brasil.gov.vcge.git
  55. collective.newsticker = git https://github.com/collective/collective.newsticker.git
  56. observatorio.policy = git https://github.com/observatoriogenero/observatorio.policy.git
  57. observatorio.conteudo = git https://github.com/observatoriogenero/observatorio.conteudo.git
  58. observatorio.tema = git https://github.com/observatoriogenero/observatorio.tema.git
  59.  
  60. [backup]
  61. recipe = collective.recipe.backup
  62. location = ${buildout:backups-dir}/backups
  63. snapshotlocation = ${buildout:backups-dir}/snapshotbackups
  64. keep = 3
  65. full = true
  66. gzip = false
  67. additional_filestorages =
  68.     spm_observatorio_BD
  69.  
  70. [supervisor]
  71. programs =
  72.     05 zeo (autostart=true startsecs=05) ${zeo:location}/bin/runzeo true ${users:os}
  73.     20 instance1 (autostart=true startsecs=5) ${buildout:directory}/bin/instance1 [console] ${instance1:location} true ${users:os}
  74.     20 instance2   (autostart=true startsecs=20) ${buildout:directory}/bin/instance2 [console] ${instance2:location} true ${users:os}
  75.     5 haproxy   (autostart=true  startsecs=5)  ${buildout:directory}/bin/haproxy [ -f ${buildout:directory}/etc/haproxy.conf -db ]
  76.  
  77. #eventlisteners =
  78. #    Memmon TICK_60 ${buildout:directory}/bin/memmon [-p instance1=200MB]
  79.  
  80. groups =
  81.     20 cluster zeo,instance1,instance2
  82.  
  83. [zeo]
  84. zeo-conf-additional =
  85.     <filestorage spm_observatorio_bd>
  86.        path ${buildout:directory}/var/filestorage/spm_observatorio_BD.fs
  87.        blob-dir ${buildout:blobs-dir}
  88.     </filestorage>
  89.  
  90. [instance]
  91. effective-user = ${users:os}
  92. http-address = ${ports:instance}
  93. zope-conf-additional =
  94.     <zodb_db spm_observatorio_bd>
  95.         mount-point /spm_observatorio
  96.         cache-size 50000
  97.         <zeoclient>
  98.             server ${zeo:zeo-address}
  99.             storage spm_observatorio_bd
  100.             name spm_observatorio
  101.             cache-size 20MB
  102.             shared-blob-dir on
  103.             blob-dir ${buildout:blobs-dir}
  104.         </zeoclient>
  105.     </zodb_db>
  106.  
  107. [instance1]
  108. <=instance
  109. http-address = ${ports:instance1}
  110.  
  111. [instance2]
  112. <=instance
  113. http-address = ${ports:instance2}
');