Commit Graph

16 Commits

Author SHA1 Message Date
Andreas Jaeger 0f5bfeb879 Retire fuxi
This repo is not used anymore, retire it following
https://docs.openstack.org/infra/manual/drivers.html#retiring-a-project

Depends-On: https://review.openstack.org/602574
Change-Id: I4f7c5a189d894270c7cdd76d62b060169031a35a
2018-09-22 15:54:55 +02:00
Ngo Quoc Cuong 17a3b25921 Reuse neutron-lib for pep8 hacking checks
neutron library has a good hacking rules set, we can use these rules
instead of reinvent the wheel. These such rules are:

- [N521] Validate that jsonutils module is used instead of json
- [N532] Validate that LOG.warning is used instead of LOG.warn. The
         latter is deprecated.
- [N537] Don't translate logs.
- [N534] Exception messages should be translated

It also enables H904, which allows the logging package to skip
creating the formatted log message if the message is not going
to be emitted because of the current log level.

Change-Id: I3b3649bbe8a7a3ae69d3ea1553923567b5a350d7
Closes-Bug: #1704691
2017-07-17 03:49:30 -04:00
luke.li 60bc97329d Enable some off-by-default checks
Some of the available checks are disabled by default, like:
[H106] Don’t put vim configuration in source files
[H203] Use assertIs(Not)None to check for None

This patch is to enable the H106 and H203 checks in fuxi project.

Change-Id: I354c9d654d96838ac43d1ca4c73c70650adc5d5c
2017-06-22 13:55:17 +08:00
lingyongxu 867a6330bd remove-py34
Change-Id: I890c2ce32eccd616ee4163f11c7f88553b7ea917
2017-03-15 15:13:35 +08:00
Hongbin Lu 2e6c771c47 Introduce reno to handle release notes
Change-Id: I81173cd1b2ef8e3de5833d3792764c652808aecf
2017-02-21 09:07:27 -06:00
Jenkins 18bb72389d Merge "Enable use of constraints for all tox based jobs." 2017-01-04 20:12:01 +00:00
Hongbin Lu 5b682e2333 Separate unit tests from fullstack tests
With this patch the tox command only runs the unit tests at
./fuxi/tests/unit folder. Another test job is added for fullstack
which is meant to be run only with a working devstack setup and
will run at the gate with tempest. You can run the tests there
for debugging with 'tox -e fullstack'

Change-Id: I2942ccfdf9a97dce331de9b27d9c485de3e112c3
Partial-Implements: blueprint fullstack-testing
2016-12-19 16:31:40 -06:00
Hongbin Lu 410a721ea5 Enable use of constraints for all tox based jobs.
For more information about constraints see:
http://lists.openstack.org/pipermail/openstack-dev/2016-August/101474.html

In addition, this commit removed the remote tag from the badge image.
This is because we are now using constraints to pin the right version
of docutils. For more information see:
http://lists.openstack.org/pipermail/openstack-dev/2016-December/108742.html

Change-Id: Ib493b2f0062835b11e887cac32edfda78386a9e4
2016-12-15 17:41:18 -06:00
Jenkins 5f334d370f Merge "Tools for generating config file" 2016-12-04 22:33:13 +00:00
Jenkins a04aaf440e Merge "Add py34 for fuxi test" 2016-11-28 08:23:35 +00:00
drngsl ae7ac954e1 Add py34 for fuxi test
Change-Id: I9b8c7d2d9699a01bb1ddf4a3d2d2535d61d59a4c
2016-11-03 10:35:47 -04:00
drngsl 30d525e4ab Tools for generating config file
Add script tool file for generating config file, and remove the old
default config file.

Change-Id: Ibec9d69131d5787bc6f1c04ff84b9ec00c350530
2016-10-18 23:05:45 -04:00
gengchc2 25d8d5c2ec Update flake8 ignore list
In hacking > 0.10.0, there is no E123 and E125, so this commit to
delete them.

Change-Id: Ie8575e200a05358ec2a13370254bfd3d0aef9fb0
2016-09-28 13:54:57 +08:00
gengchc2 0b5d151659 Add Python 3.5 classifier and venv for fuxi
Now that there is a passing gate job, we can claim support for
Python 3.5 in the classifier. This patch also adds the
convenience py35 venv.

Change-Id: Idb79159a4fabe58659e03d10cd5ca84c3c7c5394
2016-09-01 17:39:04 +08:00
zhangni 7fdade1c5a Fuxi code for providing Cinder volume to Container
Provide create, rm, delete, list, get, mount and unmount Cinder volume
for Docker Container

Change-Id: I5f37b4a0781ebc21ef054dbcfa5a822404fc522d
2016-07-23 14:22:41 +08:00
zhangni e300a09ca8 Initial code for Fuxi
Submit initial code base generated by cookiecutter

Change-Id: Ia336a605554e2e3bd228f8f566ef748428e5598b
2016-03-24 17:54:54 +08:00