Remove all deprecated hooks and tests.
Also since all test and hooks are removed,
we can remove the declare of python language in classifier.
Since we didn't actually provide any document,
we should remove docs too.
Hooks are maintained as Agents under heat-agents repo now.
Hooks in heat-templates are deprecated for a while. Hence, remove
hooks in heat-templates.
Depends-On: https://review.openstack.org/#/c/584774/
Change-Id: Ia886f71eaf99d75db0f9a6a7dfbe8664995c26e7
Currently yamllint runs on the top level directory recursively. This
presents an issue in that it is processing the .tox directory and all
dependancies installed there-in.
Without this patch all reviewes currently break on a yaml file in
python-openstackclient in the .tox directory.
Change-Id: I400131bf84a4cf48a83952efa7dfac8e4954b587
Currently most OpenStack code is linted, but YAML files are not. As a
result, sometimes YAML problems enter the code base (e.g., the key
duplicate fixed in change I7f2369adfb152fd2a74b9b105e969e653e592922).
This patch enables YAML linting in tox linting tests, using the
yamllint tool [1]. It checks syntax errors, key duplicates, and
cosmetic problems.
[1]: http://yamllint.readthedocs.org/
EDIT: It also fixes six errors (including key duplicates) that entered
the code base after the first fix change was merged.
(I7f2369adfb152fd2a74b9b105e969e653e592922)
Change-Id: Ie746230f28fe3ed0cf218201d5a3810f7bc44070
Blacklist .eggs directory so that pep8 gate succeeds again. Infra jobs
recently been enhanced and now create a .eggs directory that can be
ignored since it is not part of this repo.
Change-Id: Iad81e5e717cd37ac67e757ea85484ca2dea28a6f
The Python 2.6 testing has been deprecated for some time, and is
removed from gate https://review.openstack.org/#/c/201105/.
This patch removes py26 from tox conf so that developers will not
end up testing py26.
Co-Authored-By: Sirushti Murugesan <sirushti.murugesan@hp.com>
Change-Id: Id2698c892db07278f47dea54360e8a0c4dad6981
Closes-Bug: #1474686
This change adds a tox.ini file including environments
for py26, py27 and pep8. These will be used to unit test the
hot software-config hooks.
Change-Id: Ieea12be77205d777a6b9c0f1c239418b9ce59d9f