Merge "Policy in code for Sahara"

This commit is contained in:
Zuul 2017-10-23 18:12:28 +00:00 committed by Gerrit Code Review
commit e6d6e44d8b
2 changed files with 7 additions and 2 deletions

View File

@ -28,7 +28,6 @@ packages =
data_files =
etc/sahara =
etc/sahara/api-paste.ini
etc/sahara/policy.json
etc/sahara/rootwrap.conf
etc/sahara/rootwrap.d = etc/sahara/rootwrap.d/*
@ -82,6 +81,9 @@ oslo.config.opts =
oslo.config.opts.defaults =
sahara.config = sahara.common.config:set_cors_middleware_defaults
oslo.policy.policies =
sahara = sahara.common.policies:list_rules
[build_sphinx]
all_files = 1
build-dir = doc/build

View File

@ -1,5 +1,5 @@
[tox]
envlist = py35,py27,pep8
envlist = py35,py27,pep8,genpolicy
minversion = 1.6
skipsdist = True
@ -36,6 +36,9 @@ commands =
# Run security linter
bandit -c bandit.yaml -r sahara -n5 -p sahara_default -x tests
[testenv:genpolicy]
commands = oslopolicy-sample-generator --config-file tools/config/sahara-policy-generator.conf
[testenv:venv]
commands = {posargs}