deb-mistral/mistral
Renat Akhmerov 422def65a8 Change task() function to return 'null' if task doesn't exist
* Before this change function task(task_name) available in Mistral
  expressions would fail with an error if such task doesn't exist.
  It makes impossible to have expressions like <% task(t1) != null %>
  which is very convenient in cases when we need to gather meta
  info about how a workflow was running and what tasks have already
  started and what have not. So now it simply returns 'null'.

Change-Id: Ifd1ea9b5ee946c7072044d1402296710676845db
Closes-Bug: #1631035
2016-10-07 15:28:45 +07:00
..
actions Merge "Update heat actions in mapping.json" 2016-09-30 07:51:54 +00:00
api Add a way to save action executions that run synchronously 2016-10-05 11:26:25 +00:00
auth Abstract authentication function 2016-09-15 23:37:30 +00:00
cmd Using sys.exit(main()) instead of main() 2016-09-26 10:52:42 +07:00
db Using sys.exit(main()) instead of main() 2016-09-26 10:52:42 +07:00
engine Add a way to save action executions that run synchronously 2016-10-05 11:26:25 +00:00
expressions Add Jinja evaluator 2016-10-05 11:27:29 +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 Merge "Remove environment data from task inbound context" 2016-09-28 05:23:03 +00:00
tests Change task() function to return 'null' if task doesn't exist 2016-10-07 15:28:45 +07:00
utils Change task() function to return 'null' if task doesn't exist 2016-10-07 15:28:45 +07:00
workbook Add Jinja evaluator 2016-10-05 11:27:29 +00:00
workflow Remove environment data from task inbound context 2016-09-26 14:50:10 +03:00
__init__.py Remove eventlet monkey patch in mistral __init__ 2015-02-20 07:49:56 +00:00
config.py Make Javascript implementation configurable 2016-09-21 15:07:09 +02:00
context.py Accept service catalog from client side 2016-09-28 13:27:08 +02:00
coordination.py Raise user-friendly exception in case of connection failed 2015-08-19 10:40:43 +08:00
exceptions.py Add Jinja evaluator 2016-10-05 11:27:29 +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