Fixes:
1) Crashes in runner and file_utils
2) Binary strings being read in as payloads
Updates:
1) Clarified error messages in parser
2) Confusing variable names in test cases vs issues
Adds:
1) A `syntribos root` CLI sub command to display the current syntribos root dir
Change-Id: I22edf7a1f3d39724522aee88d08b00d299b67248
Updates to the syntribos official docs to reflect the present
state of the tool and also few styling changes.
Adding details about different tests
Fixing headings
Fixing typos
Adding links to source code and documentation
Change-Id: I99be3d150db72e88cdc9dcaf08668df7c831fec6
This patch adds a manual page for syntribos. Most of the content
is derived from the README and the output from the help of the
CLI.
Change-Id: I2f7c18f1a0b53aebbcbadf54514d408e59a84c66
- request() now returns tuple: (response, signals)
- all requests now use the same path (meaning they all get
logged/handled the same way)
- check for HTTP failure (i.e. exception from requestslib)
- check for bad HTTP status code
- check for HTTP content type header
- adds sphinx docstrings / documentation hooks
- adds unittests for HTTP checks
Change-Id: Ie508454eaff8ffcdf7ebea48ef451cb29d8adc67
This PR adds docstrings to a number of important components of
Syntribos, and adds this documentation to our Sphinx doc structure. It
also removes copyrights from __init__.py files with no other content,
in line with OpenStack style guidelines.
Set 2: Fixed PEP8 failure.
Change-Id: Ic57b31f451ec3ecf7f5b308da4544f808c9c9a5d
Implements: blueprint docstring-add-to-framework
this change adds a structure for creating improved sphinx/restructured
text documentation. the initial commit only brings over the information
from the readme with some minor adjustments for titles and separating
content into sections.
Change-Id: If1a4cf7d046e784d84571a7a52480daab7d2be5c