54d7271c66
Without using the faultwrap filter, exceptions raised by heat-engine are not translated into HTTPException subclasses that are understood by webob. This causes the exceptions to not be appropriately handled and the correct HTTP codes are not returned to the client. Instead the exception is assumed to be a 500 Internal Server Error instead of an informative HTTP code (such as 404 for stack not found). Several spots in tripleoclient/tripleo-common rely on known HTTP codes (such as 404) being returned, so this commit adds the faultwrap filter to do the translation. Change-Id: I9cb25e6de5acce7e433aa559ca515ee7f3eb8dbf Signed-off-by: James Slagle <jslagle@redhat.com> |
||
---|---|---|
config-generator | ||
doc | ||
releasenotes | ||
tripleoclient | ||
zuul.d | ||
.coveragerc | ||
.gitignore | ||
.gitreview | ||
.mailmap | ||
.pre-commit-config.yaml | ||
.pylintrc | ||
.stestr.conf | ||
CONTRIBUTING.rst | ||
LICENSE | ||
README.rst | ||
bindep.txt | ||
requirements.txt | ||
setup.cfg | ||
setup.py | ||
test-requirements.txt | ||
tox.ini |
README.rst
About tripleoclient
General information
tripleoclient is an OpenStackClient (OSC) plugin implementation that implements commands useful for TripleO and the install and management of both an undercloud and an overcloud.
See the TripleO Documentation for details on using tripleoclient.
See the Release Notes