Thursday, 2016-01-14

*** gampel has joined #openstack-smaug00:34
*** gampel has quit IRC00:54
*** c00281451 has quit IRC01:27
*** wangfeng_yellow has quit IRC02:52
yinweisaggi, atom is base class of Retry and BaseTask, not the base class of flow.03:58
yinweiactually, I just want to confirm the interface of Provider to build task flow, so that ProtectionManager could get that task flow, compose with other tasks to get a top level flow, and start to execute04:00
yinweifirst such an interface like provider.build_graph_flow(backup) is missing in current PluggableProvider design04:01
yinweisecond, I'm thinking the return of that interface could be a graph flow.  The components of this graph flow could be tasks/sub graph-flows built from resource graph walking.04:03
yinweiThose components are added to the top graph flow, without links, and thus would be executed on parallel.04:04
yinweiEach component (task/sub graph-flow) corresponds to one connected sub-graph in the whole resource graph. Waling through one connected sub-graph, we will get a task or a sub-graphflow.  The links inside sub-grapflow are built on leaving node, pointing to its dependent tasks.04:10
yinweiProvider just return the top level graph flow is ok, ProtectionManager who will executed task flow just take the flow returned by Provider as a whole and compose any additional tasks before or after it.04:12
openstackgerritting wang proposed openstack/smaug: Clean flake8 ignore  https://review.openstack.org/26746010:50
*** yinweimac has joined #openstack-smaug12:48
*** yinweimac has quit IRC12:53
*** WANG_Feng has quit IRC14:02
*** wanghao has quit IRC14:17
*** gampel has joined #openstack-smaug14:26
*** WANG_Feng has joined #openstack-smaug15:57
*** gampel has quit IRC20:14

Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!