ranger-agent/tox.ini
jh629g a376a02e2e Create editable Ranger-Agent Configuration
When ranger-agent is deployed in kubernetes,
the configuration becomes uneditable without
editing secrets and restarting the pod.
This patchset will add configuration to the
database so that values can be overriden as
needed to serve development needs. This
includes such needs as altering logging level
and changing the ranger site which ranger-agent
points at.

Change-Id: Id8b9f16668914e3c071639359d33aba0eee076c2
2020-05-26 17:50:10 +00:00

47 lines
995 B
INI

[tox]
minversion = 2.0
#Removed py35 and pypy not included for now.
envlist = py36,pep8
skipsdist = True
[testenv]
basepython = python3.6
usedevelop = True
setenv =
VIRTUAL_ENV={envdir}
PYTHONWARNINGS=default::DeprecationWarning
deps = -r {toxinidir}/requirements.txt
-r {toxinidir}/test-requirements.txt
commands = stestr run
[testenv:bandit]
deps = .[bandit]
commands = bandit -r ord -n5 -c bandit.yaml
[testenv:pep8]
commands =
flake8 {posargs}
{[testenv:bandit]commands}
[testenv:venv]
commands = {posargs}
[testenv:cover]
commands = python setup.py test --coverage --testr-args='{posargs}'
[testenv:docs]
commands = python setup.py build_sphinx
[testenv:releasenotes]
commands =
sphinx-build -a -E -W -d releasenotes/build/doctrees -b html releasenotes/source releasenotes/build/html
[testenv:debug]
commands = oslo_debug_helper {posargs}
[flake8]
show-source = True
ignore = F841,H101,H405
builtins = _
exclude=.venv,.git,.tox,dist,doc,*lib/python*,*egg,build