deployment-2.12.cfg 2.27 KB
Newer Older
1 2
# This Configuration file is used to to define a standard deployment, without 
# any create instances. This should create the basic services required for run 
3 4
# one ERP5 instance, like MySQL server, CloudOoo and so on. For use this
# configuration # it is required build a software home previously.
5

6 7
[buildout]
extends =
8
  ../instance-profiles/apache.cfg
9
  ../instance-profiles/cloudooo.cfg
Kazuhiko Shiozaki's avatar
sort.  
Kazuhiko Shiozaki committed
10
  ../instance-profiles/kvm.cfg
11
  ../instance-profiles/memcached.cfg
12 13
  ../instance-profiles/mysql-database.cfg
  ../instance-profiles/mysql.cfg
Kazuhiko Shiozaki's avatar
sort.  
Kazuhiko Shiozaki committed
14
  ../instance-profiles/sphinx.cfg
15
  ../instance-profiles/supervisor.cfg
16
  ../instance-profiles/testing.cfg
Kazuhiko Shiozaki's avatar
sort.  
Kazuhiko Shiozaki committed
17 18 19
  ../instance-profiles/testrunner.cfg
  ../instance-profiles/zope-2.12.cfg
  ../profiles/common.cfg
20 21 22 23 24 25
  ../profiles/software-definition.cfg
  ../profiles/versions-2.12.cfg

parts =
  eggs
  mysql-instance
26
  cloudooo-instance
27
  supervisor-instance
28
  memcached-instance
29 30 31

versions = versions

32 33
extensions += erp5.extension.sectionextender

34
[eggs]
35 36
recipe = zc.recipe.egg
scripts =
37 38
  mkzopeinstance
  runzope
39 40 41 42 43 44 45 46
eggs =
  Products.ExternalEditor
  lxml
  MySQL_python
  python_ldap
  PyXML
  SOAPpy
  cElementTree
47
  chardet
48 49 50 51 52 53 54 55 56
  elementtree
  erp5diff
  ipdb
  mechanize
  numpy
  ordereddict
  paramiko
  ply
  pysvn
57
  python-magic
58 59 60 61 62
  python-memcached
  pytz
  simplejson
  threadframe
  timerserver
63
  urlnorm
64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99
  uuid
  xml_marshaller
  xupdate_processor
  feedparser

# Zope 2.12 with patched acquisition
  Zope2
  Acquisition

# Other Zope 2 packages
  Products.PluggableAuthService
  Products.PluginRegistry

# CMF 2.2
  Products.CMFActionIcons
  Products.CMFCalendar
  Products.CMFCore
  Products.CMFDefault
  Products.CMFTopic
  Products.CMFUid
  Products.DCWorkflow
  Products.GenericSetup
  five.localsitemanager

# Other products
    Products.DCWorkflowGraph
    Products.MimetypesRegistry
    Products.ExternalEditor
    Products.Zelenium

# Currently forked in our repository
#    Products.PortalTransforms
# Dependency for our fork of PortalTransforms
    StructuredText
extra-paths =
  ${itools:lib}
100 101 102 103 104 105 106

#[software-links]
#recipe = plone.recipe.command
#command =
#  ln -sf ${software_definition:software_home}/bin/python2.4 ${buildout:bin-directory}/python2.4
#  ln -sf ${software_definition:software_home}/bin/ipython2.4 ${buildout:bin-directory}/ipython2.4
#update-command = ${:command}