set name=pkg.fmri value=pkg://solaris/library/python/taskflow@0.6.1,5.11-0.175.3.0.0.30.0:20150821T170950Z set name=pkg.summary value="A Python library that provides task execution insurance." set name=com.oracle.info.name value=taskflow set name=info.upstream value="OpenStack " set name=pkg.tmp.incorporate value=consolidation/userland/userland-incorporation set name=com.oracle.info.description value="the Taskflow task execution insurance Python module" set name=variant.arch value=i386 value=sparc set name=org.opensolaris.arc-caseid value=PSARC/2014/305 set name=info.source-url value=http://pypi.python.org/packages/source/t/taskflow/taskflow-0.6.1.tar.gz set name=com.oracle.info.consolidation.repository-url value=https://hg.java.net/hg/solaris-userland~gate set name=com.oracle.info.version value=0.6.1 set name=pkg.description value="Taskflow is a Python library for OpenStack that helps make task execution easy, consistent, and reliable. It allows the creation of lightweight task objects and/or functions that are combined together into flows (aka: workflows). It includes engines for running these flows in a manner that can be stopped, resumed, and safely reverted. Projects implemented using the this library enjoy added state resiliency, fault tolerance and simplified crash recovery. Think of it as a way to protect an action, similar to the way transactions protect operations in a RDBMS. Typically if a manager process is terminated while an action was in progress, there is a risk that unprotected code would leave the system in a degraded or inconsistent state. With this library, interrupted actions may be resumed or rolled back automatically when a manager process is resumed." set name=info.classification value=org.opensolaris.category.2008:Development/Python set name=info.upstream-url value=https://wiki.openstack.org/wiki/TaskFlow set name=org.opensolaris.consolidation value=userland set name=com.oracle.info.consolidation.repository-changeset value=811c1daffbfa depend fmri=library/python/taskflow-26@0.6.1,5.11-0.175.3.0.0.30.0 predicate=runtime/python-26 type=conditional depend fmri=library/python/taskflow-27@0.6.1,5.11-0.175.3.0.0.30.0 predicate=runtime/python-27 type=conditional signature 235c7674d821032ae3eeda280c7837d1f1f4fdb5 algorithm=rsa-sha256 chain="8e422c1bb80b05f08f7a849f3d7ae90a976e048e 754665e03bd28ef63b05a416073eb6d649624781" chain.chashes="083e40bb50e6964834ebfd3c66b8720b46028068 f85dabbb0d56b37de3c3de98663dd8f27a12ff8e" chain.csizes="1273 1326" chain.sizes="1773 2061" chash=05654e46fc5cac3b9b9bd11c39512bc92bc85089 pkg.csize=1281 pkg.size=1753 value=82068ecca20994d70d99f052f960e423093a4ec85d8c77cba8f05ab4e729e5110a1afbf8384390e96d688f8142ecf22c650fb6dc8f97b09c7fcce077531f62dd3c4b8294ee5c821dd25dd30069ce499901edb85e4ed3569c3346eb4e3ddb9d71566e3406b7c4e36f6954fd10b1c3425de2946a55c0c49801a95468198ee61d0478d9c0e55aa1667cee75d77ac9c33050717ed9aab3abab4ebe57e58bc30a9ff22a50bd6c30bbc2fb55a7dc4b16045c396f3cb7d3d5eccc7096691648e35ec8380d5abff62745c0acd2c9bb7b14160fb598eeab8e16837f8f601d21f240b16005226f31d23c9154d68fd0c00df4ebff26bdecb9ca6ed137462b1e779f03d37bb2 version=0