该paster create
命令可以接受一个--config
选项。这允许您生成或使用包含问题答案的文件。
$ paster create -t plone3_buildout --config=saved.cfg my-buildout
...
answer questions
...
buildout.config
现在在当前目录中会有一个文件。
$ cat saved.cfg
[pastescript]
eggifiedplone__eval__ = True
zope_user = admin
expert_mode = all
zope2_install =
plone_products_install =
tarballs__eval__ = False
egg_plugins__eval__ = []
plone_version = 3.3.4
debug_mode = off
plus = +
dot = .
zope_password =
http_port__eval__ = 8080
egg = test_buildout
z29tarballs__eval__ = False
eggifiedzope__eval__ = False
verbose_security = off
您可以修改此文件并使用相同的命令运行 paste。
$ paster create -t plone3_buildout --config=saved.cfg my-new-buildout
这一次它不会问你任何问题。所有答案都来自配置文件。最新的 ZopeSkel (2.15+) 还可以将这些设置存储在$HOME/.zopeskel
.