<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/openstack/taskflow.git/taskflow/examples, branch 0.7.1</title>
<subtitle>opendev.org: openstack/taskflow.git
</subtitle>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/openstack/taskflow.git/'/>
<entry>
<title>Improve upon/adjust/move around new optional example</title>
<updated>2015-02-11T23:52:51+00:00</updated>
<author>
<name>Joshua Harlow</name>
<email>harlowja@yahoo-inc.com</email>
</author>
<published>2015-02-11T22:44:56+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/openstack/taskflow.git/commit/?id=4da581c168166f64ee076d32038a760d74bd2afa'/>
<id>4da581c168166f64ee076d32038a760d74bd2afa</id>
<content type='text'>
Instead of having the optional requirements example be a
example that is itself a unittest just move the example to be an
actual unit test that gets tested using the various engine types
and change the example to be something slightly different (but
shows the same kind of usage information).

Change-Id: Ia03a81a6be636c501a35e7e290f587f7d05f8b30
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Instead of having the optional requirements example be a
example that is itself a unittest just move the example to be an
actual unit test that gets tested using the various engine types
and change the example to be something slightly different (but
shows the same kind of usage information).

Change-Id: Ia03a81a6be636c501a35e7e290f587f7d05f8b30
</pre>
</div>
</content>
</entry>
<entry>
<title>Map optional arguments as well as required arguments</title>
<updated>2015-02-11T06:32:38+00:00</updated>
<author>
<name>Min Pae</name>
<email>sputnik13@gmail.com</email>
</author>
<published>2015-01-31T06:49:28+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/openstack/taskflow.git/commit/?id=7f0c457e72a8946a01ff7a93c67e3d35e383728c'/>
<id>7f0c457e72a8946a01ff7a93c67e3d35e383728c</id>
<content type='text'>
Optional arguments that are not explicitly required are being ignored
when arguments are being mapped based on inference from atoms' execute
method signatures.  This patch adds support for mapping optional
arguments in addition to required arguments.

Change-Id: I440c02dcd901a563df512e33754b13e3c05d4155
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Optional arguments that are not explicitly required are being ignored
when arguments are being mapped based on inference from atoms' execute
method signatures.  This patch adds support for mapping optional
arguments in addition to required arguments.

Change-Id: I440c02dcd901a563df512e33754b13e3c05d4155
</pre>
</div>
</content>
</entry>
<entry>
<title>Use the class defined constant instead of raw strings</title>
<updated>2015-01-29T23:17:33+00:00</updated>
<author>
<name>Joshua Harlow</name>
<email>harlowja@yahoo-inc.com</email>
</author>
<published>2015-01-29T23:11:41+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/openstack/taskflow.git/commit/?id=43d70ebe773b7f40afba108e962d68f1fe1c6ff3'/>
<id>43d70ebe773b7f40afba108e962d68f1fe1c6ff3</id>
<content type='text'>
In examples and documentation it is better if we recommend
good practices for using the notifications and the good/better
practice would be to use the class defined constant instead of
using a raw string (in-case taskflow ever changes that constant
value sometime in the future).

Change-Id: Ied8fc88747f8635de4aa776095e7e0195d6043aa
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
In examples and documentation it is better if we recommend
good practices for using the notifications and the good/better
practice would be to use the class defined constant instead of
using a raw string (in-case taskflow ever changes that constant
value sometime in the future).

Change-Id: Ied8fc88747f8635de4aa776095e7e0195d6043aa
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge "Add back a 'eventlet_utils' helper utility module"</title>
<updated>2015-01-19T03:05:18+00:00</updated>
<author>
<name>Jenkins</name>
<email>jenkins@review.openstack.org</email>
</author>
<published>2015-01-19T03:05:18+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/openstack/taskflow.git/commit/?id=bb8aa3d060237f5827b228a761c565f92f2ce683'/>
<id>bb8aa3d060237f5827b228a761c565f92f2ce683</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge "Switch to using 'oslo_utils' vs 'oslo.utils'"</title>
<updated>2015-01-16T21:42:32+00:00</updated>
<author>
<name>Jenkins</name>
<email>jenkins@review.openstack.org</email>
</author>
<published>2015-01-16T21:42:32+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/openstack/taskflow.git/commit/?id=eb92706cbabd8aaab176e3f79f995a33b85bb22f'/>
<id>eb92706cbabd8aaab176e3f79f995a33b85bb22f</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add back a 'eventlet_utils' helper utility module</title>
<updated>2015-01-16T19:51:04+00:00</updated>
<author>
<name>Joshua Harlow</name>
<email>harlowja@gmail.com</email>
</author>
<published>2015-01-11T08:15:09+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/openstack/taskflow.git/commit/?id=d92c226fe2d4a4fc402b96354da29dcc22a25574'/>
<id>d92c226fe2d4a4fc402b96354da29dcc22a25574</id>
<content type='text'>
Recreate a very simple eventlet utility module that
has only a few features; one function checks if eventlet is
available and if not raise an exception; and a constant that
can be used by calling code (such as tests or other optional
functionality) to check if eventlet is useable before
proceeding.

Change-Id: I32df0702eeae7c7c78972c9796156dd824b2f123
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Recreate a very simple eventlet utility module that
has only a few features; one function checks if eventlet is
available and if not raise an exception; and a constant that
can be used by calling code (such as tests or other optional
functionality) to check if eventlet is useable before
proceeding.

Change-Id: I32df0702eeae7c7c78972c9796156dd824b2f123
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix unused and conflicting variables</title>
<updated>2015-01-15T17:08:10+00:00</updated>
<author>
<name>Changbin Liu</name>
<email>changbin.liu@gmail.com</email>
</author>
<published>2015-01-15T17:08:10+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/openstack/taskflow.git/commit/?id=39685086165e459e6e644b011e5d2417f0c17098'/>
<id>39685086165e459e6e644b011e5d2417f0c17098</id>
<content type='text'>
Prefix '_' to denote unused variables

Suffix '_' to avoid conflicting with Python built-in funcs

Change-Id: I4e0d0b8f88e5c93222fbd7f8dc7cf626923f738e
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Prefix '_' to denote unused variables

Suffix '_' to avoid conflicting with Python built-in funcs

Change-Id: I4e0d0b8f88e5c93222fbd7f8dc7cf626923f738e
</pre>
</div>
</content>
</entry>
<entry>
<title>Switch to using 'oslo_utils' vs 'oslo.utils'</title>
<updated>2015-01-15T07:56:11+00:00</updated>
<author>
<name>Joshua Harlow</name>
<email>harlowja@gmail.com</email>
</author>
<published>2015-01-11T04:34:10+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/openstack/taskflow.git/commit/?id=d748db934a0348da3f1f5b86e61e0b5ca9d2b69a'/>
<id>d748db934a0348da3f1f5b86e61e0b5ca9d2b69a</id>
<content type='text'>
Prefer the non-deprecated 'oslo_utils' instead of
the namespaced 'oslo.utils' wherever it was previously
used.

Change-Id: I9a78150ef5266e1ff22147278162fe3cfe1b2e3f
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Prefer the non-deprecated 'oslo_utils' instead of
the namespaced 'oslo.utils' wherever it was previously
used.

Change-Id: I9a78150ef5266e1ff22147278162fe3cfe1b2e3f
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge "Pass a string as executor in the example instead of an executor"</title>
<updated>2015-01-15T07:27:02+00:00</updated>
<author>
<name>Jenkins</name>
<email>jenkins@review.openstack.org</email>
</author>
<published>2015-01-15T07:27:02+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/openstack/taskflow.git/commit/?id=4561710908e7e819be4526775f38ead7fca98873'/>
<id>4561710908e7e819be4526775f38ead7fca98873</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Include the 'old_state' in all currently provided listeners</title>
<updated>2015-01-11T04:16:15+00:00</updated>
<author>
<name>Joshua Harlow</name>
<email>harlowja@yahoo-inc.com</email>
</author>
<published>2015-01-10T00:48:37+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/openstack/taskflow.git/commit/?id=778e210e17e2a3858f644e7f11418f6ad2c465f1'/>
<id>778e210e17e2a3858f644e7f11418f6ad2c465f1</id>
<content type='text'>
Since the key 'old_state' is now standard across all notifications
sent from flows, retries or tasks we can safely use it in the listeners
without worrying about hitting key errors when it does not exist/is not
provided.

This also adds an example which shows how to use the dynamic logging
listener to view this information.

Change-Id: If4456440674347a3fe4972d9d0fa16ba8373ef9f
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Since the key 'old_state' is now standard across all notifications
sent from flows, retries or tasks we can safely use it in the listeners
without worrying about hitting key errors when it does not exist/is not
provided.

This also adds an example which shows how to use the dynamic logging
listener to view this information.

Change-Id: If4456440674347a3fe4972d9d0fa16ba8373ef9f
</pre>
</div>
</content>
</entry>
</feed>
