用于Helga的Red Hat Product Pages插件

helga-productpages的Python项目详细描述


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

关于

赫尔加是一个Python聊天机器人。完整的文档可以在 http://helga.readthedocs.org

这个产品页面插件允许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)

bot还可以提供到发布的完整计划的链接:

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

(显然,这个bot插件需要网络访问 https://pp.engineering.redhat.com。)

安装

这个产品页面插件是available from PyPI,所以您可以简单地安装 它带有pip

pip install helga-productpages

如果你想破解helga productpages的源代码,在你的virtualenv中 在运行helga的地方,从github克隆此存储库的副本,然后 运行 python setup.py develop

可选:默认产品配置

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

DEFAULT_PRODUCT = 'ceph'

如果您在要求Helga提供发布日期时省略了产品,Helga将使用 这个产品的价值。

安全性

注意:此插件可以公开有关 红帽产品。如果使用此插件,请确保 赫尔加连接受到限制。赫尔加频道的每个人都会看到 私人信息,所以假设他们已经有权 阅读产品页面上的数据。

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java Intellij通过方法中的包查找用法   java中VS代码和打包命名的问题   将java CMS功能集成到具有高度动态内容的网站(Lucene/Mysql/Nosql)的策略   oracle的java类强制转换异常。jdbc。驾驶员OracleConnection   字节码向JVM添加上指令   如何在抽象类中执行java方法?   java是否可以在apache访问日志中排除指定的GET参数?(作者:W7开发环境)   java如何获取已安装音频播放器的列表?   尝试向HS学生展示如何使用Java访问MS数据库   使用正则表达式java对给定行中的特定字符串进行计数   java JOOQ Select查询中的Select计数   方法Java,如何从二维双精度数组中找到特定值?   获取图像URL的java正则表达式   java在切换到新的窗口驱动程序后找不到元素