senlin/senlin/engine
tengqm 60067f66b6 Rework webhook implementation
This patch is about a revision to the webhook implementation, major
changes include:

- allow credential to be omitted, where the assumption is that the
  requester's trust data can be used as an alternative, or the object
  owner's trust data can be used, if the requester is an admin.
- change the 'credential' field of webhook to be a text, so that the
  whole field will be encrpted/decrypted; with this change, we can
  accommodate more flexible credential formats.
- simplified webhook test cases so now the most time consuming unit test
  cases are all about encryption/decryption.

Change-Id: I94f3de40ced6bdaa974750d33891f0eeed0bc06a
2015-07-19 10:51:50 -04:00
..
actions Use policy defaults when not specified for attach 2015-07-14 03:31:46 -04:00
__init__.py Initial version 2014-12-13 11:43:53 +08:00
cluster.py Switch to use oslo.service 2015-06-23 03:12:05 -04:00
cluster_policy.py Use policy defaults when not specified for attach 2015-07-14 03:31:46 -04:00
dispatcher.py Switch to use oslo.service 2015-06-23 03:12:05 -04:00
environment.py Fix a bug in environment module 2015-07-09 01:45:05 -04:00
event.py Rework from_dict method of some modules 2015-07-10 23:55:46 -04:00
health_manager.py Switch to use oslo.service 2015-06-23 03:12:05 -04:00
node.py Rework from_dict method of some modules 2015-07-10 23:55:46 -04:00
parser.py Fixing initial PEP8 and python check errors 2015-03-18 15:27:08 +08:00
registry.py Fixed bugs in registry and add test case 2015-05-28 09:21:31 -04:00
scheduler.py Switch to use oslo.service 2015-06-23 03:12:05 -04:00
senlin_lock.py Migrating to use oslo_log 2015-02-17 09:54:40 +08:00
service.py Rework webhook implementation 2015-07-19 10:51:50 -04:00
webhook.py Rework webhook implementation 2015-07-19 10:51:50 -04:00