This is a mechanically generated patch to add a unit test job running
under Python 3.6 as part of the python3-first goal.
See the python3-first goal document for details:
https://governance.openstack.org/tc/goals/stein/python3-first.html
Change-Id: I2a44bccab3cb130521de096b0d3f85d1bc84f2c1
We want to default to running all tox environments under python 3, so
set the basepython value in each environment.
We do not want to specify a minor version number, because we do not
want to have to update the file every time we upgrade python.
We do not want to set the override once in testenv, because that
breaks the more specific versions used in default environments like
py35 and py36.
Change-Id: I5d41e544683f08884315c8e2a882d15e5c24eea1
As oslo-config-generator has been added, no need to maintain the
local copy of sample file, should be generated via
tox -egenconfig, generates the sample file with latest config
options
Change-Id: I6da9bd0454ec1b9980876e3021a331de68204074
Closes-Bug:#1680776
Currently there was no support for oslo.config in valence.
This patch does the following:
* Add a config generator tool.
* Added support to use oslo.config
* Added oslo.i18n support needed for translation
Change-Id: I444b47a20a69c3e075ea36abf337f343b38549d0
Partially-Implements: blueprint director-plugin-cookiecutter
Use the flake8 plugin flake8-import-order to check import ordering. It can do
it automatically and don't need reviewers to check it.
Change-Id: Ief79a4696d7cd9b57e61a68e76bebb01027ed44c
Make functional tests out of Jenkins verification because
Jenkins has no real environment for functional tests.
And "# tox -e functional" should be used for
local functional tests.
Change-Id: Idad4eb055ffdc077269facbc1f6dd97c6d3a9b52
Signed-off-by: Andy Yan <yanchao3@lenovo.com>
Code is passing and these checks improve readability
E123: closing bracket does not match indentation of opening bracket’s line
E125: continuation line with same indent as next logical line
Change-Id: Ia476203b1ede6dc455f03ebc0410cde52c8be623
Usually OpenStack infra will run python27 and python35 jobs by
default, and only run python34 on stable branch, but valence don't
have.
Change-Id: I169620bcfbbfe3f0d37b44fabc6dc0884c443bde
The js modules under node_modules directory contains several python
files, skip flake8 check for them.
Change-Id: I9a2f46a7b0267159982dc0942b1ca90637282637
Add pooled resources, compute system , composed node and flavor API.
Remove extra space with end of line and fix literal block warning.
Change-Id: Ib7f00617e48e7ecc6fe30091d79ef6b47ae4c5af