跳转到主要内容

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

这将配置 urltargetpcrecpu 的默认选项。如果你喜欢或需要,你可以覆盖这些参数,例如。

[haproxy]
recipe = plone.recipe.haproxy
url = http://my.dist.server/haproxy-1.x.y.zip
target = linux26
cpu = i686
pcre = 1

报告错误或提问

https://github.com/plone/plone.recipe.haproxy/issues

代码仓库

https://github.com/plone/plone.recipe.haproxy

贡献者

  • 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 (8.5 kB 查看哈希值)

上传时间 源代码

由以下支持