source: products/QGSkel/trunk/qgskel/qgplone3_buildout.py @ 1987

Last change on this file since 1987 was 1987, checked in by chervol, 14 years ago

typo fixed

  • Property svn:eol-style set to native
File size: 1.2 KB
Line 
1import copy
2from zopeskel import abstract_buildout
3from zopeskel.base import var, EASY, EXPERT
4from zopeskel.plone3_buildout import Plone3Buildout
5from zopeskel.vars import BoundedIntVar
6
7VAR_HTTP_BE1 = BoundedIntVar(
8    'http_port',
9    title='Backend1 HTTP Port',
10    description="Port that first Backend server will be serving. "\
11                "Other backend' ports increments by 1 from this one.",
12    default='20001',
13    modes=(EXPERT,EASY),
14    page='Main',
15    help="""
16This options lets you select the port # that Zope will use for serving
17HTTP on backnd ZEO clients.
18""",
19    min=10000,
20    max=65535,
21    )
22
23class QGPlone3Buildout(Plone3Buildout):
24    _template_dir = 'templates/qgplone3_buildout'
25    summary = "QG Buildout for Plone 3 projects"
26    required_templates = []
27    use_cheetah = True
28
29    vars = []
30    vars = copy.deepcopy(abstract_buildout.AbstractBuildout.vars)
31    vars.extend(
32           [ abstract_buildout.VAR_PLONEVER,
33             abstract_buildout.VAR_Z2_INSTALL,
34             abstract_buildout.VAR_PLONE_PRODUCTS,
35             abstract_buildout.VAR_ZOPE_USER,
36             abstract_buildout.VAR_ZOPE_PASSWD,
37             abstract_buildout.VAR_HTTP,
38             VAR_HTTP_BE1
39        ]
40    )
Note: See TracBrowser for help on using the repository browser.