<div dir="ltr">Agreed on both event -> trigger & moving triggers out of workflow. Lets get the blueprint started.<div><br></div><div>/manas</div></div><div class="gmail_extra"><br><br><div class="gmail_quote">On Wed, Feb 26, 2014 at 8:51 PM, Renat Akhmerov <span dir="ltr"><<a href="mailto:rakhmerov@mirantis.com" target="_blank">rakhmerov@mirantis.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi team,<br>
<br>
When I tell peopleI about Mistral I always have a hard time explaining why we use term “event” for declaring ways to start workflows. For example, take a look at the following snippet:<br>
<br>
Workflow:<br>
   ...<br>
   events:<br>
     execute_backup:<br>
        type: periodic<br>
        tasks: execute_backup<br>
        parameters:<br>
            cron-pattern: "*/1 * * * *"<br>
<br>
Here we just tell Mistral “we should run backup workflow every minute”.<br>
<br>
My suggestion is to rename “events” to “triggers” because actually events are going to be sent by Mistral when we implement notification mechanism (sending events about over HTTP or AMQP about changes in workflows' and tasks’ state).<br>

<br>
I would also suggest we move events out of “Workflow” section since it’s not actually a part of workflow.<br>
<br>
Thoughts?<br>
<br>
If you agree I’ll create a blueprint for this.<br>
<br>
Renat Akhmerov<br>
@ Mirantis Inc.<br>
<br>
<br>
<br>
<br>
_______________________________________________<br>
OpenStack-dev mailing list<br>
<a href="mailto:OpenStack-dev@lists.openstack.org">OpenStack-dev@lists.openstack.org</a><br>
<a href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev" target="_blank">http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev</a><br>
</blockquote></div><br></div>