Welcome to bugyou’s documentation!

Bugyou files issues for failed tests from autocloud. It’s part of Fedora Project where it listens to autocloud messages from fedmsg and files bug for images which have failed the tests. Bugyou keeps updating the status of the images in the bug and closes the issue once the tests are successful.

Contents:

Development

Bugyou is written in Python2.

Clone the repo from pagure.

$ git clone ssh://git@pagure.io/bugyou.git

Create a virtualenv, here we will be using virtualenvwrapper

$ mkvirtualenv bugyou

Activate the virtualenv

$ workon bugyou -no-site-packages

Install the dependencies(python-libpagure, fedmsg and fedmsg-hub) and run fedmsg-hub

$ fedmsg-hub

Setting up Bugyou on Fedora

Install Bugyou

$ sudo dnf install bugyou

Starting the fedmsg-hub

$ sudo systemctl start fedmsg-hub

Design

Bugyou files issues for failed tests from autocloud. It’s part of Fedora Project where it listens to autocloud messages from fedmsg and files bug for images which have failed the tests. Bugyou keeps updating the status of the images in the bug and closes the issue once the tests are successful.

_images/topology.png

Indices and tables