Skip to main content

Red Hat Product Pages plugin for Helga

Project description

About

Helga is a Python chat bot. Full documentation can be found at http://helga.readthedocs.org.

This Product Pages plugin allows Helga to respond to product commands in IRC and print information about releases. For example:

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)

Or specific milestones, like “z2” or “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)

The bot can also provide the link to the full schedule for a release:

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

(Obviously this bot plugin requires network access to https://pp.engineering.redhat.com.)

Installation

This Bugzilla plugin is available from PyPI, so you can simply install it with pip:

pip install helga-productpages

You do not need to configure anything else in Helga’s settings for this plugin.

If you want to hack on the helga-productpages source code, in your virtualenv where you are running Helga, clone a copy of this repository from GitHub and run python setup.py develop.

Note: This authentication feature can expose private information (milestone dates) about Red Hat products. If you use this feature, be sure that the networks to which Helga connects are restricted. Everyone in Helga’s channels will see the private information, so the assumption is that they already have rights to read the data on Product Pages.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

helga-productpages-1.0.1.tar.gz (6.3 kB view details)

Uploaded Source

File details

Details for the file helga-productpages-1.0.1.tar.gz.

File metadata

File hashes

Hashes for helga-productpages-1.0.1.tar.gz
Algorithm Hash digest
SHA256 ed50f0294da5ed46e17ad0dfb18624005a21dd3c2a07202381c33646418ca782
MD5 bc7f5d79a9b42f4859064c0c9f161cc1
BLAKE2b-256 ece1580795168d4dd3c5eece8fd640d9998c3013967c21e994bbc49fb8f0feca

See more details on using hashes here.

Provenance

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page