Skip to main content

Show ASCII or HTML report for doit task execution status

Project description

# Report command for [doit](https://github.com/pydoit/doit).

This plugin for [doit](https://github.com/pydoit/doit) add a new report command, which shows an ASCII or HTML report with the task execution status.

Install: ` $ pip install doit-report `

Usage: ` $ doit report $ doit report --html=out.html `

This plugin uses [Astropy](https://github.com/astropy/astropy/)’s [Table](http://docs.astropy.org/en/latest/table/index.html) class to create a table and print it either to the console in ASCII format or to an HTML page. Astropy is an heavy dependency (it requires Numpy) for this small plugin, but it was the easiest way to go for now and I didn’t find similar features in a lighter package.

Note that doit does not save the execution status after each task ends, but only when doit run exits. This is an issue for long-running tasks, and would need either something like [#228](https://github.com/pydoit/doit/pull/228) or a better backend.

Example console output:

![console output](https://user-images.githubusercontent.com/311639/34677091-4be1ae52-f48f-11e7-83c7-94d259193176.png)

And HTML:

![HTML output](https://user-images.githubusercontent.com/311639/34677129-69749560-f48f-11e7-96bf-d9f3e994eb04.png)

Project details


Release history Release notifications

This version
History Node

0.1

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
doit_report-0.1-py2.py3-none-any.whl (5.3 kB) Copy SHA256 hash SHA256 Wheel py2.py3 Mar 19, 2018
doit-report-0.1.tar.gz (4.3 kB) Copy SHA256 hash SHA256 Source None Mar 19, 2018

Supported by

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