Buildout配方,用于安装haproxy
项目描述
支持选项
注意:仅支持 Python3 版本!如果你使用 Python2,你必须将此包版本锁定为 <2.0.0。
此配方支持以下选项
- url
指向 haproxy 压缩存档的 URL。默认情况下,它使用:http://www.haproxy.org/download/2.1/src/haproxy-2.1.3.tar.gz
- target
目标可以是以下之一:linux22, linux24, linux24e, linux24eold, linux26, solaris, freebsd, openbsd, generic。
- cpu
CPU 可以是以下之一:i686, i586, ultrasparc, generic。
- pcre
设置为 1 以启用 PCRE 库的使用。
示例用法
要使用此配方,只需为其创建一个部分,并定义 recipe 参数
[buildout] parts = ... haproxy [haproxy] recipe = plone.recipe.haproxy
这将配置 url、target、pcre 和 cpu 的默认选项。如果你喜欢或需要,你可以覆盖这些参数,例如。
[haproxy] recipe = plone.recipe.haproxy url = http://my.dist.server/haproxy-1.x.y.zip target = linux26 cpu = i686 pcre = 1
报告错误或提问
代码仓库
贡献者
Helge Tesdal,作者 [tesdal]
Alex Clark [aclark]
Hanno Schlichting [hannosch]
版本
2.0.0 (2021-05-07)
更新 setup.py。
2.0rc1 (2021-02-25)
将 haproxy 2.1 设置为默认版本 [erral]
更新以支持仅 Python3 [erral, petschki]
1.1.2 (2012-01-26)
在 freebsd 上强制使用 gmake。 [lregebro]
当 Makefile 在更深的目录中时,带有选项的 make 从不执行 [kingel]
1.1.1 (2010-10-06)
更新到 haproxy 1.4.8。 [hannosch]
修复了与 install_from_cache 相关的 bug,该 bug 阻止在缓存中不存在时下载 haproxy。[silviot]
1.1 (2010-04-25)
默认为 http://dist.plone.org/thirdparty/haproxy-1.4.4.zip。在升级之前,请确保您的配置文件与新版本兼容。[hannosch]
1.0 (2010-04-25)
PEP8 清理,避免在 Python 2.6 下的 sha 模块中发出弃用警告。[hannosch]
更新测试,删除测试额外内容和 zope.testing 依赖。[hannosch]
1.0b3 (2010-01-20)
使用 http://dist.plone.org/thirdparty/haproxy-1.3.22.zip 作为默认 URL。Python 2.4 中的 tarfile 模块无法打开官方版本,因此我们为其提供 zip 替代品。[hannosch]
进一步清理包元数据。将测试移出包描述。[hannosch]
1.0b2 (2010-01-12)
清理文档,重新组织包内容。[aclark]
不要在 OS X 上强制使用 make -f Makefile.osx,修复了 Snow Leopard 编译问题。[aclark]
1.0b1 (2008-11-25)
首次公开发布。[tesdal]
项目详情
plone.recipe.haproxy-2.0.0.tar.gz的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | f366ac51bb72d7696ed2ef5b46d46770ecd656baf9a46286520fc18fc8bb8caa |
|
MD5 | ade707638b74ccbe2d7f043fafe7036b |
|
BLAKE2b-256 | 1c0244d06130d6d28be21a2b0241185557e611b03a6ef34305846e60126d3b3c |