Add simple script to setup mysql and postgresql databases, this script
can be run by users during testing and will be run by CI systems for
specific setup before running unit tests. This is exactly what is
currently done by OpenStack CI in project-config.
This allows to change in project-config the python-db jobs to
python-jobs since python-jobs will call this script initially.
See also
http://lists.openstack.org/pipermail/openstack-dev/2016-November/107784.html
Change-Id: I11fd4c8b0291779a2f2dd1526b8b33b2885319ee
This allows load_image to be reused by others. In addition, reduce
the max-complexity from 10 to 20. Max complexity of 10 is hard to
achieve and much lower than other openstack projects.
Change-Id: I6185e3b8fc5e5b132656ff416e08917edd938fc8
* checkout one commit before the latest and check coverage
* check coverage with the latest commit
* all new lines must be tested
This functionallity essentially compares the current change
with the master branch, since the coverage job runs always
for only one change.
Change-Id: I902f209b87656cca9746a3536cff03b58c7e4222
Closes-Bug: #1670199
Currently, all config options of Zun were found in
separate package/module. This is somehow hard for new
developer joining Zun team to use/add new config options.
This patch moves all config option to central place.
Change-Id: I2940d295b413b9c802f09be8d418c3721e2f423c
This change replaces the hard coded WSGI app creation with a
pipeline of WSGI apps declared in a configuration file.
Change-Id: I1969e3eec7be1c28b637451c71cfe450c91b959f
Partially-Implements: blueprint support-multi-tenancy
All contents mentioning higgins are updated to zun
using below 3 patterns:
:%s/higgins/zun/g
:%s/HIGGINS/ZUN/g
:%s/Higgins/Zun/g
Co-Authored-By: Hongbin Lu <hongbin.lu@huawei.com>
Change-Id: I33a979aa01421524c1cff6fb5cc2b4023bf1fe84
This patch adds gen-config tool which wraps oslo-config-generator.
It also moves README-higgins.conf.txt and
higgins-config-generator.conf files from etc/higgins to tools
directory so etc/higgins will only be used to maintain configuration
files of Higgins service.
Change-Id: I53cc5aeba6001b147c7cf6ffba33056470646f0f
This patchset contains some common utilities like
tox pep8 fast environment, context generate/check,
yaml load.
Change-Id: I855e40a3562b9c4fa015dd13f31642882097833e