Zane Bitter <zbit...@redhat.com> wrote on 10/16/2013 08:25:38 AM:

> To answer your question, the key thing that Heat does is take in two 
> declarative models and generate a workflow to transform one into the 
> other. (The general case of this is a stack update, where the two models 

> are defined in the previous and new templates. Stack create and delete 
> are special cases where one or the other of the models is empty.)
> 
> Workflows don't belong in HOT because they are a one-off thing. You need 

> a different one for every situation, and this is exactly why Heat exists 

> - to infer the correct workflow to reify a model in any given situation.

Thanks for a great short sharp answer.  In that light, I see a concern. 
Once a workflow has been generated, the system has lost the ability to 
adapt to changes in either model.  In a highly concurrent and dynamic 
environment, that could be problematic.

Thanks,
Mike
_______________________________________________
OpenStack-dev mailing list
OpenStack-dev@lists.openstack.org
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev

Reply via email to