OpenStack Telemetry (Ceilometer) Alarming
Go to file
Dai Dang Van c150d00dee Implement policy in code (1)
This commit will prepare for implementing policies in code[1]
that mean with oslo.policy, we can define all of default rules
in code base and only update some rules via policy file if need.

To do that, we can move "rule by rule" into code base.
In this change, we will:

- Define some common rules in code base.
- Register them into policy engine to use as default policy rules
- Remove them out of policy.json file, so if operators want to
update rules, they should define them in policy file like the way
we done with config option with oslo.config.

Summary, with any rules that we defined in codebase, we no need to keep
them in policy file anymore if we don't want to customize them.
And everything still work well meanwhile we didn't define rules
in policy file with falling back to default rules.

[1] https://governance.openstack.org/tc/goals/queens/policy-in-code.html

Change-Id: Ide8f581b9adb6701eeb9b1f5293307dcee3dd9c3
Co-authored-By: Hieu LE <hieulq@vn.fujitsu.com>
2017-11-07 18:07:27 +07:00
aodh Implement policy in code (1) 2017-11-07 18:07:27 +07:00
devstack Add `aodh-config-generator' tool to generate sample configuration file 2017-05-02 14:23:25 +02:00
doc Merge "Use oslo.config-sphinxext to build the conf options" 2017-11-01 20:54:42 +00:00
playbooks/legacy remove branch specific job 2017-10-26 12:36:14 +00:00
rally-jobs Update and optimize documentation links 2017-07-18 16:03:22 +08:00
releasenotes Imported Translations from Zanata 2017-10-23 07:13:53 +00:00
tools fix gate 2017-09-11 17:21:06 +00:00
.coveragerc Clean config in source code 2016-02-05 08:45:38 +00:00
.gitignore move class api reference into contributor docs 2017-07-14 10:01:11 -04:00
.gitreview Rename to aodh 2015-06-25 14:46:39 +02:00
.mailmap add mailmap to avoid dup of authors 2014-10-09 10:31:23 +03:00
.testr.conf Correct concurrency of gabbi tests for gabbi 1.22.0 2016-06-16 12:45:33 +01:00
.zuul.yaml remove branch specific job 2017-10-26 12:36:14 +00:00
babel.cfg Ground work for transifex-ify ceilometer. 2012-12-18 10:14:03 +08:00
bindep.txt tests: simplify tox config 2017-04-28 20:08:02 +02:00
CONTRIBUTING.rst Update and optimize documentation links 2017-07-18 16:03:22 +08:00
HACKING.rst Update and optimize documentation links 2017-07-18 16:03:22 +08:00
LICENSE include a copy of the ASL 2.0 2013-03-15 14:25:48 +00:00
MAINTAINERS Clean maintainer list 2017-07-12 05:45:15 +00:00
README.rst Update and optimize documentation links 2017-07-18 16:03:22 +08:00
requirements.txt remove gnocchiclient cap 2017-09-04 23:30:30 +00:00
run-functional-tests.sh tests: rework functional live tests 2017-07-13 12:57:41 +02:00
run-tests.sh fix gate 2017-09-11 17:21:06 +00:00
setup.cfg Implement policy in code (1) 2017-11-07 18:07:27 +07:00
setup.py Update the requirements 2015-07-07 11:42:13 +08:00
tox.ini Add tox whitelist_externals 2017-10-14 11:03:40 +00:00

aodh

Release notes can be read online at:

https://docs.openstack.org/aodh/latest/contributor/releasenotes/index.html

Documentation for the project can be found at:

https://docs.openstack.org/aodh/latest/

The project home is at:

https://launchpad.net/aodh