mistral/mistral
Eyal d838607b2f Add coordination support for devstack
This way we can test the service api later on gate

In order to use etcd in gate few changes were made:
* All identifiers must be byte type (group type, member id)
* Tooz has a built-in mechanizm for heartbeat no need to implement it
* Need to use eventlet monkey patch since etcd client uses blocking
  methods
* Services name must be identical to LAUNCH_OPTIONS used in cli
* Gate coordination url should be define with a schema of etcd+http
  which is the etcd gateway and works better then just etcd

Change-Id: I772651e33eada4a5c2149bfa867095c277eddeed
2019-12-25 10:38:29 +02:00
..
actions adjust doc string to correct key 2019-10-21 09:14:09 +02:00
api Add coordination support for devstack 2019-12-25 10:38:29 +02:00
auth make user_info_endpoint_url independent of auth_url 2018-10-14 09:21:52 +03:00
cmd Implement engine graceful shutdown 2019-12-06 09:29:26 +00:00
db Make it possible to set None to REST API filters 2019-11-18 12:15:34 +07:00
engine Merge "Enlarge tags support" 2019-12-09 08:40:38 +00:00
event_engine Add coordination support for devstack 2019-12-25 10:38:29 +02:00
executors Make action heartbeats work for all executor types 2019-11-15 16:44:40 +07:00
expressions moved generic util functions from mistral to mistral-lib 2019-09-13 04:06:27 +00:00
ext Use the Mistral syntax highlighting on the dsl v2 page 2017-04-06 10:20:34 +01:00
hacking Fix the pep8 commands failed 2017-07-27 22:15:12 +08:00
lang Disable the use of anchors when parsing yaml 2019-12-17 12:08:10 +02:00
notifiers moved generic util functions from mistral to mistral-lib 2019-09-13 04:06:27 +00:00
policies Add a policy to control the right to publish resources 2018-07-05 11:46:52 +02:00
resources Fix for YaqlEvaluationException in std.create_instance workflow. 2016-07-12 00:29:23 -04:00
rpc Implement engine graceful shutdown 2019-12-06 09:29:26 +00:00
scheduler moved generic util functions from mistral to mistral-lib 2019-09-13 04:06:27 +00:00
service Add coordination support for devstack 2019-12-25 10:38:29 +02:00
services Disable the use of anchors when parsing yaml 2019-12-17 12:08:10 +02:00
tests Allow the prefixes like "eq:" and "neq:" in the custom REST UUID type 2019-12-18 12:05:57 +00:00
utils Allow the prefixes like "eq:" and "neq:" in the custom REST UUID type 2019-12-18 12:05:57 +00:00
workflow Merge "Extend capabilities to clean up old executions" 2019-11-12 11:31:39 +00:00
__init__.py Remove eventlet monkey patch in mistral __init__ 2015-02-20 07:49:56 +00:00
_i18n.py Update and optimize documentation links 2017-07-19 17:10:49 +08:00
config.py Extend capabilities to clean up old executions 2019-11-12 07:12:45 +00:00
context.py moved generic util functions from mistral to mistral-lib 2019-09-13 04:06:27 +00:00
exceptions.py Change 403 exception message to something more informative and accurate 2019-09-16 10:28:01 +00:00
messaging.py Fix misspell word 2019-09-06 16:04:51 +08:00
version.py Update version.version_string to actually be a string 2018-10-09 11:30:10 -05:00