monasca-api/monasca_api
Doug Szumski a9cc4bb482 Add support for using Falcon 2.0.0
Falcon 2.0.0 introduces some breaking changes. The relevant ones here are:

- falcon.testing.TestCase.api property was removed
- falcon.testing.TestBase class was removed

Additionally, the default behaviour for handling trailing slashes on
URIs also changed:

https://falcon.readthedocs.io/en/latest/user/faq.html#how-does-falcon-
handle-a-trailing-slash-in-the-request-path

This commit adds support for using the new release. It currently makes
no effort to be backwards compatible with older releases.

The change also updates the requirements for influxdb and sphinx
libraries to match global requirements.

Until monasca-log-api implementation is not updated to support the new
version of Falcon, `monascalog-python3-tempest` is marked to be
non-voting as agreed in the team meeting.

Story: 2005695
Task: 31015
Change-Id: I03bc8d502a333a7a71d9c12b8ddc7c5dc0a4f588
2019-05-29 16:10:53 +02:00
..
api Add support for using Falcon 2.0.0 2019-05-29 16:10:53 +02:00
cmd Support standard config file path for monasca-api 2019-01-08 12:17:05 +01:00
common cassandra cluster no load-balancing policy 2019-04-11 09:33:18 +08:00
conf cassandra cluster no load-balancing policy 2019-04-11 09:33:18 +08:00
db Set up DB schema in DevStack plugin using Alembic 2019-02-20 14:53:10 +01:00
expression_parser Remove xrange for run both Python 2 and Python 3 2017-05-31 08:51:43 +02:00
hacking Remove xrange for run both Python 2 and Python 3 2017-05-31 08:51:43 +02:00
healthcheck Skip authentication for version and healthcheck endpoints 2018-11-20 14:12:53 +01:00
policies Move roles initialization to individual modules 2018-06-14 10:06:07 +02:00
tests Add support for using Falcon 2.0.0 2019-05-29 16:10:53 +02:00
v2 Add support for using Falcon 2.0.0 2019-05-29 16:10:53 +02:00
__init__.py Updated for Falcon 0.2 and clean-up 2015-06-06 21:47:03 -06:00
config.py Support standard config file path for monasca-api 2019-01-08 12:17:05 +01:00
healthchecks.py Using oslo.policy for monasca-api 2018-06-05 12:25:07 +00:00
version.py Prepare foundation for doc migration 2017-07-31 10:43:49 +00:00