跳转到主要内容

以基数为偏移量配置端口号的简单方法,用于构建脚本。

项目描述

Portmap构建脚本配方

此包提供了一个buildout配方来计算TCP端口号偏移量。当您安装软件堆栈时,其中多个部分需要TCP端口号时,这很有用。

计算出的值作为构建脚本参数提供,在配方所在的节中。

例如

[ports]
recipe = isotoma.recipe.portmap
base = 8080
offsets =
    foo 0
    bar 1

[baz]
recipe = build.me.a.foo
port = ${ports:foo}

[qux]
recipe = a.bar.if.you.please
listen = tcp:${ports:bar}

此配方还会在部分目录中生成一个名为portmap.txt的“INI文件”,如果其他什么都没有,这也很有参考价值。

必填参数

base

计算偏移量的基础端口号

offsets

名称到偏移量的映射

许可证

版权所有 © 2010 Isotoma Limited

在Apache许可证2.0版(“许可证”)下许可;除非遵守许可证,否则不得使用此文件。您可以在以下位置获取许可证副本:

https://apache.ac.cn/licenses/LICENSE-2.0

除非适用法律要求或书面同意,否则在许可证下分发的软件是以“现状”为基础分发的,不提供任何形式的保证或条件,无论是明示的还是暗示的。有关许可证的具体语言规定权限和限制,请参阅许可证。

0.0.2

纠正了愚蠢的拼写错误

0.0.1

在偏移配置段落中添加了对空白行的检查

项目详情


下载文件

下载适用于您平台的文件。如果您不确定选择哪个,请了解更多关于 安装包 的信息。

源分布

isotoma.recipe.portmap-0.0.2.tar.gz (3.0 kB 查看哈希值)

上传时间

由以下支持