Nova is working on support for Python 3.4. via
https://blueprints.launchpad.net/nova/+spec/nova-python3
This changeset moves from py33 to py34 in the tox.ini file to be
inline with Nova. It also incorporates changes produced from the
'sixer' tool run with 'all'.
sixer can be found at:
https://pypi.python.org/pypi/sixer
At the present time, the py34 environment does not run
successfully because it pulls in portions of Nova that have not
yet been fully converted to Python 3.
Change-Id: If84df3017a722d0ad3546e81f97e67f1a07a763f
The swap to oslo for concurrency actually stopped the tests from running
properly. This swaps back so that the tests are run once again.
Change-Id: I3ce060a2183820244aa5b4749e97c17c04a498a3
This change set suppoprts bringing in the python PowerVM REST API
library for initial use within nova-powervm
Change-Id: Ie8d53f86bd3faa9b3819adbb9b9f4f8d3e97bfd4
Change nova-powervm to nova_powervm so 'cover' works.
Added a test case to improve coverage.
Removed pypy from environment list.
Change-Id: I337f2e8b762349f16ec8e6cd9489688970969486
Initial driver that wraps the 'fake' implementation for PowerVM.
Also updates the tox.ini to match more of the pep8 rules that Nova
utilizes.
Provides an initial test case to validate that the driver can be
initialized. This requires updates to the test framework to pull
in further dependencies of Nova.
Change-Id: I59407d14531635be567d2eea5d7e26ea895b5093
Initial work to enable the Nova PowerVM project in git.
The work done here provides:
- .gitignore - Indicate which files not to track within Git.
- .gitreview - Input to the git-review command on how to send to
Gerrit.
- .testr.conf - Conf file input for the testr command (UT)
- CONTRIBUTING.rst - Information on how to contribute.
- HACKING.rst - Information on what needs to be done for updates.
- LICENSE - The license for the project
- README.rst - Information on what this project is. Currently this is
the blueprint.
- openstack-common.conf - Required openstack configuration for all
projects
- setup.cfg - Input to the setup.py on how to execute certain actions.
- setup.py - Used for build of the project.
- requirements.txt - Required packages (and levels) to run the code.
- test-requirements.txt - Required packages (and levels) in addition
to the requirements, that indicates what is
needed to run the UT.
- tox.ini - The input for the tox commands.
In addition, a base set of packages for the agent and unit tests were
loaded in.
Change-Id: Iaa186e449e7e0f75dc06a033d024a23d7faa0267