view buildout.cfg @ 205:fd572809cb18

Add local configuration file as arguments to user scripts. * * * Example configuration file.
author Daniele Nicolodi <daniele@grinta.net>
date Wed, 16 Nov 2011 19:10:28 +0100
parents d6b205e8c1f9
children ca6999a5b402
line wrap: on
line source

[buildout]
include-site-packages = false
parts = install instance wsgi
develop = src

# install software
[install]
recipe = zc.recipe.egg
eggs = 
  distribute
  Flask
  WTForms
  ordereddict
  argparse
  itsdangerous
  python-dateutil < 2.0
  ltpdarepo
interpreter = python
scripts =

# generate scripts pointing to the right configuration file
[instance]
recipe = zc.recipe.egg:script
eggs = ${install:eggs}
scripts = run admin
arguments = '${buildout:directory}/etc/ltpdarepo'

# generate wsgi application
[wsgi]
recipe = zc.recipe.egg:script
eggs = ${install:eggs}
scripts = wsgi
entry-points =
  wsgi=ltpdarepo:main
initialization = 
  from ltpdarepo import Application
  application = Application('${buildout:directory}/etc/ltpdarepo')