跳转到主要内容

Red Hat Product Pages插件用于Helga

项目描述

https://travis-ci.org/ktdreyer/helga-productpages.svg?branch=master https://badge.fury.io/py/helga-productpages.svg

关于

Helga是一个Python聊天机器人。完整文档可以在http://helga.readthedocs.org找到。

此Product Pages插件允许Helga在IRC中响应产品命令并打印关于发布的详细信息。例如

03:14 < ktdreyer> helgabot: rhcs 3.0 date
03:14 < helgabot> ktdreyer, Red Hat Ceph Storage 3.0 ga is on Tue Dec 5,
                  2017 (14 business days from today)

或特定的里程碑,如“z2”或“beta”

03:14 < ktdreyer> helgabot: osp 12 beta date
03:14 < helgabot> ktdreyer, Red Hat OpenStack Platform 12 beta is on Wed Nov
                  8, 2017 (50 business from today)

机器人还可以提供发布完整计划的链接

03:14 < ktdreyer> helgabot: osp 12 schedule
03:14 < helgabot> Red Hat OpenStack Platform 12 schedule:
                  https://pp.engineering.redhat.com/pp/product/rhosp/release/rhosp-12.0/schedule/tasks

(显然,此机器人插件需要网络访问https://pp.engineering.redhat.com。)

安装

此Product Pages插件可在PyPI上找到,因此您可以使用pip轻松安装它

pip install helga-productpages

如果您想修改helga-productpages源代码,在运行Helga的虚拟环境中,从GitHub克隆此存储库的副本,并运行python setup.py develop

可选:默认产品配置

在您的settings.py文件中(或传递给helga --settings的任何内容),您可以指定一个DEFAULT_PRODUCT。例如

DEFAULT_PRODUCT = 'ceph'

如果您在询问Helga发布日期时省略了产品,Helga将使用此产品值。

安全

注意:此插件可能会公开Red Hat产品的私人信息(里程碑日期)。如果您使用此插件,请确保Helga连接的网络受到限制。Helga频道中的每个人都将看到私人信息,因此假设他们已经有权阅读产品页面上的数据。

项目详情


下载文件

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

源代码分发

helga-productpages-1.4.0.tar.gz (8.6 kB 查看哈希值)

上传时间 源代码

支持