<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=Windows-1252">
</head>
<body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; ">
I accidentally sent this reply to Josh directly.
<div><br>
</div>
<div>Greg</div>
<div><br>
<div>
<div>On Dec 30, 2013, at 12:17 PM, Greg Hill <<a href="mailto:greg.hill@RACKSPACE.COM">greg.hill@RACKSPACE.COM</a>> wrote:</div>
<br class="Apple-interchange-newline">
<blockquote type="cite">
<div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; ">
Taskflow seems like it would be a good fit for implementation or re-implementation of some of the tasks we hope to automate, but the first set of desired tasks are already built.  We're simply building the scheduling logic to automate them, so I don't see what
 taskflow would buy us there.
<div>
<div><br>
</div>
<div>Greg</div>
<div><br>
<div>
<div>On Dec 30, 2013, at 12:14 PM, Joshua Harlow <<a href="mailto:harlowja@yahoo-inc.com">harlowja@yahoo-inc.com</a>></div>
<div> wrote:</div>
<br class="Apple-interchange-newline">
<blockquote type="cite">
<div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; font-size: 14px; font-family: Calibri, sans-serif; ">
<div>Any reason to not use taskflow (<a href="https://wiki.openstack.org/wiki/TaskFlow">https://wiki.openstack.org/wiki/TaskFlow</a>) to help u here??</div>
<div><br>
</div>
<div>I think it could be easily adapted to do what u want, and would save u from having to recreate the same task execution logic that everyone seems to rebuild…</div>
<div><br>
</div>
<div>-Josh</div>
<div><br>
</div>
<span id="OLK_SRC_BODY_SECTION">
<div style="font-family: Calibri; font-size: 11pt; text-align: left; border-width: 1pt medium medium; border-style: solid none none; padding: 3pt 0in 0in; border-top-color: rgb(181, 196, 223); ">
<span style="font-weight:bold">From: </span>Greg Hill <<a href="mailto:greg.hill@RACKSPACE.COM">greg.hill@RACKSPACE.COM</a>><br>
<span style="font-weight:bold">Reply-To: </span>"OpenStack Development Mailing List (not for usage questions)" <<a href="mailto:openstack-dev@lists.openstack.org">openstack-dev@lists.openstack.org</a>><br>
<span style="font-weight:bold">Date: </span>Monday, December 30, 2013 at 9:59 AM<br>
<span style="font-weight:bold">To: </span>"OpenStack Development Mailing List (not for usage questions)" <<a href="mailto:openstack-dev@lists.openstack.org">openstack-dev@lists.openstack.org</a>><br>
<span style="font-weight:bold">Subject: </span>[openstack-dev] [trove][mistral] scheduled tasks<br>
</div>
<div><br>
</div>
<div>
<div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; ">
I've begun working on the scheduled tasks feature that will allow automated backups (and other things) in trove.
<div><br>
</div>
<div>Here's the blueprint:</div>
<div><a href="https://wiki.openstack.org/wiki/Trove/scheduled-tasks">https://wiki.openstack.org/wiki/Trove/scheduled-tasks</a></div>
<div><br>
</div>
<div>I've heard some mention that mistral might be an option rather than building something into trove.  I did some research and it seems like it *might* be a good fit, but it also seems like a bit of overkill for something that could be built in to trove itself
 pretty easily.  There's also the security concern of having to give mistral access to the trove management API in order to allow it to fire off backups and other tasks on behalf of users, but maybe that's just my personal paranoia and it's really not much
 of a concern.</div>
<div><br>
</div>
<div>My current plan is to not use mistral, at least for the original implementation, because it's not yet ready and we have a fairly urgent need for the functionality.  We could make it an optional feature later for people who are running mistral and want
 to use it for this purpose.</div>
<div><br>
</div>
<div>I'd appreciate any and all feedback before I get too far along.</div>
<div><br>
</div>
<div>Greg</div>
</div>
</div>
</span></div>
</blockquote>
</div>
<br>
</div>
</div>
</div>
</blockquote>
</div>
<br>
</div>
</body>
</html>