oslo.policy/oslo_policy
Davanum Srinivas 7e185ad96b http/https check rules as stevedore extensions
Why? HttpCheck/HttpsCheck are examples of rule checks
that can be implemented outside of the oslo.policy
library. Once we setup the infra for registering and
using these as stevedore extensions, we automatically
get the capability of other folks contributing to
writing custom rules for their own use cases.

* Add HttpCheck/HttpsCheck as entrypoints in setup.cfg
* parser will check get_extensions() to see if there
  are any external checks registered
* Move HttpCheck/HttpsCheck into external module
* Move related test cases to test_external.py

Change-Id: Icde2b26a38d7c7842defae053228d9208454b969
2017-10-05 08:40:47 -04:00
..
locale Imported Translations from Zanata 2017-08-24 06:56:43 +00:00
tests http/https check rules as stevedore extensions 2017-10-05 08:40:47 -04:00
__init__.py exported from oslo-incubator by graduate.sh 2014-12-09 14:40:01 -03:00
_cache_handler.py Add missing parameter description in module _cache_handler 2016-11-02 02:39:38 +00:00
_checks.py http/https check rules as stevedore extensions 2017-10-05 08:40:47 -04:00
_external.py http/https check rules as stevedore extensions 2017-10-05 08:40:47 -04:00
_i18n.py Update URLs in documents according to document migration 2017-07-12 23:01:31 +08:00
_parser.py http/https check rules as stevedore extensions 2017-10-05 08:40:47 -04:00
fixture.py http/https check rules as stevedore extensions 2017-10-05 08:40:47 -04:00
generator.py Add JSON output option to sample generator 2017-08-29 12:01:46 +02:00
opts.py External Policy hook should support SSL 2017-09-27 13:08:26 -04:00
policy.py Modification to add additional information in the HTTPCheck request. 2017-09-27 11:53:27 +02:00
shell.py Remove dead code and use default value of argparse. 2017-01-02 11:21:44 +01:00
sphinxext.py throw an exception when sphinxext cannot find the config file 2017-07-31 16:25:38 +00:00
sphinxpolicygen.py Add sphinx extension to build sample policy 2016-09-28 10:59:14 +01:00
version.py pbr.version.VersionInfo needs package name (oslo.xyz and not oslo_xyz) 2017-02-06 12:49:22 -05:00