Create a new extension to the proxy, which will allow networks to be
extended across clouds.
Additionally, provide lots of documentation for this new feature.
Change-Id: I9088e3509f71fb363ddc7f504cbb96f94932cc1e
Create a tox environment for running the unit tests against the lower
bounds of the dependencies.
Create a lower-constraints.txt to be used to enforce the lower bounds
in those tests.
Add openstack-tox-lower-constraints job to the zuul configuration.
See http://lists.openstack.org/pipermail/openstack-dev/2018-March/128352.html
for more details.
Change-Id: I36bae9bbd868d472e1904948c67b67db7b38819f
Depends-On: https://review.openstack.org/555034
Signed-off-by: Doug Hellmann <doug@doughellmann.com>
This introduces preliminary support for extensions.
Extensions are registered to routes, and if the
request matches the registered route they will be
called to handle the request and the response.
The interface is still not finalized and will
progress as more extensions with their different
requirements are added.
Also included dependency on oslo_serialization for
loading the json response. Follow up patch will
change all instances of json.loads to
jsonutils.loads
Change-Id: I9c573ce1d4ebe85c07c8ff219f384e3c6c67b39a
This patch updates the requirements.txt and test-requirements.txt
to match the ones from global requirements. Changing the version
of flake8 had the side effect that pep8 tests started failing, for
now I have disabled the failing checks, but a follow-on patch will
re-enable them after the issues have been fixed.
Change-Id: I9dfe1be22ba9ea1425d95b8e8297173bb84f4a6e
This is the initial commit of the code for the project. Previous
development was ongoing in https://github.com/CCI-MOC/k2k-proxy.git
Change-Id: I5cce38e22581e1f0a82c2c76a64e7bbf2cd7490b
Co-Authored-By: George Silvis, III <george.iii.silvis@gmail.com>
Co-Authored-By: Wjdan Alharthi <walharth@bu.edu>