9 Commits

Author SHA1 Message Date
Monty Taylor
38f8d43ffc Fix pep8 errors in modules dir
There weren't that many of them - just fix them.

Change-Id: I6aa6d056746c4a6804146b89c12e6313f9d22d9a
2013-11-12 11:30:34 -05:00
Monty Taylor
34b0020937 Remove the now vestigal pyflakes tox env
The previous patch removes anything that runs the pyflakes env. This
patch removes the env itself becaus it's now not used.

Change-Id: I89d1f6669fc0b95d2944318504e15bd2101e8bce
2013-09-23 18:29:32 +00:00
Monty Taylor
7409bde2b7 Remove pyflakes jobs
pyflakes is run py flake8. Patches have been submitted to all project to
ensure that they are using flake8 instead.

Change-Id: I541e47911e4dd79626646f66320d16ad0b2dc881
2013-09-23 18:29:18 +00:00
Jeremy Stanley
ec00f2981f Make sure pip upgrades itself in tox
* tox.ini: Upgrade pip within tox virtualenvs for
openstack-infra/config. Without doing this, tox uses the system pip
version within the constructed virtualenv, and may inadvertently
pull in prerelease versions of dependencies from PyPI. Note that the
option used requires tox 1.6 or newer.

Change-Id: Ie5276a4437e72c5f5a8d1ecf5a7c07977fa5bd77
2013-09-18 14:49:18 +00:00
Doug Hellmann
e6fb0aa640 Use the new oslo.sphinx library for the doc theme
Change-Id: I6b7557efec8d41687e4ef8a4864d1422bdebcfc5
Signed-off-by: Doug Hellmann <doug.hellmann@dreamhost.com>
2013-07-22 11:50:39 -04:00
James E. Blair
5ffd7fa987 Pin docutils==0.9.1
https://bitbucket.org/birkenfeld/sphinx/issue/998/docutils-010-will-break-sphinx-manpage

Change-Id: I1e98d3975bffef85da7a879017a198da8fd9eafc
Reviewed-on: https://review.openstack.org/18204
Reviewed-by: Jeremy Stanley <fungi@yuggoth.org>
Reviewed-by: Monty Taylor <mordred@inaugust.com>
Approved: James E. Blair <corvus@inaugust.com>
Tested-by: Jenkins
2012-12-16 20:25:12 +00:00
Clark Boylan
607b2db8c7 Use Jenkins Job Builder to config ci-docs job.
The existing ci-docs job is a one off job that was configured by hand.
Define the ci-docs job as a Jenkins Job Builder job using the existing
project-docs utilities.

To make the existing utilities work within the puppet repo the doc files
have been moved to doc/source, setup.cfg added to build docs in the new
dir, setup.py builds openstack-ci-puppet (instead of nova), tox now has
a venv virtualenv, and the .gitignore has been updated appropriately.

Change-Id: Ic0f291af181b4ef8eff62c5ec7cf3ccfa5b79800
Reviewed-on: https://review.openstack.org/13729
Approved: James E. Blair <corvus@inaugust.com>
Reviewed-by: James E. Blair <corvus@inaugust.com>
Tested-by: Jenkins
2012-09-27 16:50:32 +00:00
Bhuvan Arumugam
15b1bc6ee1 Include pep8 target with tox.
* setup.py
  Fix pep8 errors. Thanks to tox!

* tox.ini
  New target, pep8.

Change-Id: Iaa24807b4284f27918e486234c6b080fc78bc71d
2012-06-15 23:27:21 -07:00
Andrew Hutchings
822eeef6d7 Add tox.ini
Pyflakes builder was switched to using tox but this repo doesn't have a
tox.ini so all builds failed.  Also fixes setup.py for when we don't
need Sphinx

Change-Id: I49d425d001cde159c354be53b7d57eebdb4446df
2012-06-11 11:29:12 +01:00