ploneoutblobs_buildout.cfg

    my version of a cluster configuration script, circa 2009, this one was supplanted buildout.cfg - see related files.

    # NOTE: we have switched to using a buildout.cfg based on the
    # plone.app.blob plone-3.x buildout, see related-file buildout.cfg instead.
    
    [buildout]
    
    extends =
        base.cfg
        devel.cfg
    
    parts =
        zope2
        instance
        server
        client1
        client2
        zopepy
    
    # Uncomment the following quills line (and the others) to include quills:
    #    quills
    
    # Uncomment optional products you want *available* for use in your instances:
    #clouseau
    #docfindertab
    #enablesettrace
    #ptprofiler
    #zopeprofiler
    #zptdebugger
    #pdbdebugmode
    #ipzope
    # I haven't tried load deadlockdebugger for a while, after it was failing.
    #deadlockdebugger
    
    [common]
    address = 8080
    zeo-address = 9080
    extra-paths =
    # Uncomment the following quills line (and the others) to include quills:
    #  ${quills-settings:extra-paths}
    products =
        ${buildout:directory}/products
    # Uncomment the following quills line (and the others) to include quills:
    #    ${quills-settings:products}
    
    # Uncomment the optional products you want included in all your instances:
    #${clouseau:location}
    #${docfindertab:location}
    #${enablesettrace:location}
    #${ptprofiler:location}
    #${zopeprofiler:location}
    #${zptdebugger:location}
    #${deadlockdebugger:location}
    # i enable these debugging tools only in client2, not in all instances:
    ##${pdbdebugmode:location}
    ##${zptdebugger:location}
    
    [instance]
    user = ${common:user}
    address = ${common:address}
    extra-paths =
        ${common:extra-paths}
    products =
        ${common:products}
    eggs =
        ${common:eggs}
    effective-user = plone
    zcml =
        ${common:zcml}
    # Uncomment the following quills line (and the others) to include quills:
    #    ${quills-settings:zcml}
    
    [server]
    user = ${common:user}
    zeo-address = ${common:zeo-address}
    products =
        ${common:products}
    eggs =
        ${common:eggs}
    effective-user = plone
    cache-size = 100MB
    zcml =
        ${common:zcml}
    # Uncomment the following quills line (and the others) to include quills:
    #    ${quills-settings:zcml}
    
    [client1]
    user = ${common:user}
    zeo-address = ${common:zeo-address}
    extra-paths =
        ${common:extra-paths}
    products =
        ${common:products}
    eggs =
        ${common:eggs}
    effective-user = plone
    port-base = 11000
    cache-size = 100MB
    zcml =
        ${common:zcml}
    # Uncomment the following quills line (and the others) to include quills:
    #    ${quills-settings:zcml}
    
    [client2]
    user = ${common:user}
    zeo-address = ${common:zeo-address}
    extra-paths =
        ${common:extra-paths}
    products =
        ${common:products}
        ${pdbdebugmode:location}
        ${zptdebugger:location}
    eggs =
        ${common:eggs}
    effective-user = plone
    port-base = 11100
    cache-size = 100MB
    zcml =
        ${common:zcml}
    # Uncomment the following quills line (and the others) to include quills:
    #    ${quills-settings:zcml}