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 | RSS feed

This version

0.1

Download files

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

Source Distribution

doit-report-0.1.tar.gz (4.3 kB view details)

Uploaded Source

Built Distribution

doit_report-0.1-py2.py3-none-any.whl (5.3 kB view details)

Uploaded Python 2 Python 3

File details

Details for the file doit-report-0.1.tar.gz.

File metadata

  • Download URL: doit-report-0.1.tar.gz
  • Upload date:
  • Size: 4.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for doit-report-0.1.tar.gz
Algorithm Hash digest
SHA256 68a7eca6a3fa5a36319d3296c23fd483f8f9302ccb2e4fc9b4253108ab6b6130
MD5 c07a9932436435c045a45a2b4b8558b3
BLAKE2b-256 08c0818042eacfbb41b1ffc262fe6f69126d8b53a752f26eacea5ab458479675

See more details on using hashes here.

File details

Details for the file doit_report-0.1-py2.py3-none-any.whl.

File metadata

File hashes

Hashes for doit_report-0.1-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 b6240aeb561781127c16d451d5baf091e1ee96dfef463415f1fd51d8c9eb0be6
MD5 af146d5adec4c08f9570ba4633f8db81
BLAKE2b-256 2f6d8cbc983217f34e479b2be015761d29b691cae6c2cd598d61cfda50bf800c

See more details on using hashes here.

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