Skip to main content
Help us improve PyPI by participating in user testing. All experience levels needed!

Produce reports based on GrimoireLab data

Project description

GrimoireLab Reports Build Status

The aim of this project is the automatic generation of reports from the enriched indexes with items from perceval data sources (git commits, github pull requests, bugzilla bugs …) enriched using GrimoireELK.

To follow the basic step you need the enriched indexes in the Elastic Search provided as param to the report tool.

The basic steps creating a report for git, gerrit, its and mls data sources from April 2015 to April 2017 by quarters is:

bin/report -g --data-sources git gerrit its mls -u <elastic_url> -s 2015-04-01 -e 2017-04-01 -d project_data -i quarter

and the PDF is generated in project_data/report.pdf_

Usage

Use -h flag to show usage as follows:

$ > bin/report -h
-d DATA_DIR, --data-dir DATA_DIR
                        Directory to store the data results

Params:

-d, --data-dir: directory to store data files that will be used to create the report PDF file (csv and eps files containing metrics results).

Project details


Release history Release notifications

This version
History Node

0.1.5

History Node

0.1.4

History Node

0.1.2

History Node

0.1.1

History Node

0.1.0

Download files

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

Filename, size & hash SHA256 hash help File type Python version Upload date
grimoire_reports-0.1.5-py3-none-any.whl (65.1 kB) Copy SHA256 hash SHA256 Wheel py3 Dec 29, 2017
grimoire-reports-0.1.5.tar.gz (49.0 kB) Copy SHA256 hash SHA256 Source None Dec 29, 2017

Supported by

Elastic Elastic Search Pingdom Pingdom Monitoring Google Google BigQuery Sentry Sentry Error logging CloudAMQP CloudAMQP RabbitMQ AWS AWS Cloud computing Fastly Fastly CDN DigiCert DigiCert EV certificate StatusPage StatusPage Status page