mistral/mistral
Winson Chan f9c9ca8260 Abstract authentication function
Abstract authentication function so plugins for other authentication
backends can be implemented in cases where keystone is not used. Currently,
mistral is hard coded to support keystone and keycloak. The domain/project
related trust that is specific to keystone is not addressed.

Change-Id: I21994ab20af519b2ba85efd7cbe043547988e5b3
Implements: blueprint mistral-abstract-auth
2016-09-15 23:37:30 +00:00
..
actions cast to str for allowable types 2016-09-05 08:45:42 -05:00
api Merge "Fix mistral API docs Fixing v2.rst to refer to new module paths, and adding the cron trigger param to POST v2/cron_triggers/ documentation." 2016-09-13 18:22:05 +00:00
auth Abstract authentication function 2016-09-15 23:37:30 +00:00
cmd TrivialFix: Remove logging import unused 2016-08-26 17:19:06 +07:00
db Using count() instead of all() for getting incompleted tasks 2016-09-13 12:44:25 +03:00
engine Merge "Add a smarter delay between workflow completion checks" 2016-09-15 12:10:12 +00:00
hacking Hacking log for warning 2016-03-30 11:50:15 +00:00
resources Fix for YaqlEvaluationException in std.create_instance workflow. 2016-07-12 00:29:23 -04:00
services Add event trigger REST API 2016-09-13 22:39:36 +12:00
tests Merge "Added unit tests for Workbook and Workflow filtering" 2016-09-15 12:37:38 +00:00
utils Remove workflow spec, input and params from workflow context 2016-09-15 14:27:25 +03:00
workbook Optimize the logic that check if 'join' task is allowed to start 2016-09-15 14:27:25 +03:00
workflow Remove workflow spec, input and params from workflow context 2016-09-15 14:27:25 +03:00
__init__.py Remove eventlet monkey patch in mistral __init__ 2015-02-20 07:49:56 +00:00
config.py Add event configuration for event trigger 2016-09-01 10:28:59 +12:00
context.py Abstract authentication function 2016-09-15 23:37:30 +00:00
coordination.py Raise user-friendly exception in case of connection failed 2015-08-19 10:40:43 +08:00
exceptions.py Add event trigger REST API 2016-09-13 22:39:36 +12:00
expressions.py Refactoring exception hierarchy 2016-05-11 10:13:33 +00:00
messaging.py Add event configuration for event trigger 2016-09-01 10:28:59 +12:00
version.py Adjusting all license headers in python files so they look the same 2013-12-30 13:27:06 +07:00