Workflow Service for OpenStack.
Go to file
Renat Akhmerov 4f617856b6 Add a protection for list commands from parallel deletes
* While fetching a list of object in the REST layer we now check
  if the object has already been deleted in parallel (by catching
  the corresponding exception caused by lazy loading) and don't
  include it into the result set.
* Added the corresponding test that uses mocking and two synchronized
  threads to reproduce this corner case.
* Minor style changes.

Change-Id: Ia92d799a421e07542f270223c1add2aae7b32aab
Closes-Bug: #1887357
2020-07-16 13:13:55 +07:00
api-ref/source Switch to newer openstackdocstheme and reno versions 2020-05-21 15:50:23 +02:00
devstack Remove OpenStack actions from mistral 2020-02-26 10:12:01 +02:00
doc Switch to newer openstackdocstheme and reno versions 2020-05-21 15:50:23 +02:00
etc Implement policy in code - event trigger (11) 2017-11-27 02:47:50 +00:00
mistral Add a protection for list commands from parallel deletes 2020-07-16 13:13:55 +07:00
playbooks [ussuri][goal] Drop python 2.7 support and testing 2019-11-16 14:07:57 +00:00
rally-jobs added a new realcase scenario to rally and clean leftovers 2020-05-07 21:15:31 +00:00
releasenotes Switch to newer openstackdocstheme and reno versions 2020-05-21 15:50:23 +02:00
tools Stop to use the __future__ module. 2020-06-02 20:23:39 +02:00
.coveragerc Exclude .tox folder from coverage report 2016-12-19 03:33:29 +00:00
.dockerignore Update default Docker configuration and documentation 2018-06-10 19:21:18 -05:00
.gitignore Update default Docker configuration and documentation 2018-06-10 19:21:18 -05:00
.gitreview OpenDev Migration Patch 2019-04-19 19:37:05 +00:00
.stestr.conf Switch to using stestr 2018-05-30 14:46:25 -04:00
.zuul.yaml Update Zuul job configuration 2020-06-11 12:18:28 +02:00
CONTRIBUTING.rst [ussuri][goal] Add project specific contributor docs 2020-04-17 15:19:36 +07:00
HACKING.rst Fix the pep8 commands failed 2017-07-27 22:15:12 +08:00
LICENSE Adding license and authors file 2013-12-30 13:11:49 +07:00
README.rst Fix readme 2020-02-27 17:49:19 +07:00
bindep.txt Add bindep.txt file for binary dependencies used in unit tests 2019-06-27 14:15:29 +00:00
lower-constraints.txt drop mock from lower-constraints 2020-06-09 01:22:21 +02:00
requirements.txt Cap jsonschema 3.2.0 as the minimal version 2020-05-26 21:52:50 +02:00
run_tests.sh Cap psycopg2 to 2.8.3 2019-10-23 09:26:22 +00:00
setup.cfg Add py38 package metadata 2020-04-24 08:22:36 -05:00
setup.py Updated from global requirements 2017-03-03 10:17:44 +00:00
test-requirements.txt Fix hacking min version to 3.0.1 2020-05-12 19:28:48 -05:00
tox.ini Monkey patch original current_thread _active 2020-05-12 06:23:23 +00:00

README.rst

Team and repository tags

image

Mistral

Workflow Service integrated with OpenStack. This project aims to provide a mechanism to define tasks and workflows in a simple YAML-based language, manage and execute them in a distributed environment.

Project Resources