RETIRED, further work has moved to Debian project infrastructure
Go to file
Kirill Zaitsev 1e62fafe82 Include original ObjectsCopy/Attributes in exception_result
Before if an exception occured during dsl cleanup exception_result would
use empty ObjectsCopy and empty Attributes for result. In case exception
happened during env deletion this would cause env to be deleted by API,
because it ignored isException and treated any result as valid.

Now exception_result also includes original ObjectsCopy/Attributes in case
they're empty in exception_result.
Api not only checks count of 'error' statuses, in session, but also
checks isException attribute of the result, and treats exception results
as Errors, therefore marking deployment/deletion as failed.

Logging of results in API is now aware, that objects can be empty during
app deletion and no longer throws AttributeError because of that.

Change-Id: Idec8191ee25d1cac606741673719bbb8a72709b0
Closes-Bug: #1456724
2015-07-31 16:53:03 +00:00
contrib Merge "Switch to oslo_log" 2015-07-20 18:02:15 +00:00
devstack Use setup_develop in devstack libs and plugin for devstack 2015-07-16 17:30:14 +03:00
doc/source [Docs] Add policy file description 2015-07-29 14:10:29 +03:00
etc Switch to oslo_log 2015-07-15 11:20:45 +03:00
functionaltests Removed CLI tests from repo 2015-05-13 15:29:05 +03:00
meta System class was forgotten in core library manifest 2015-07-31 09:17:28 +00:00
murano Include original ObjectsCopy/Attributes in exception_result 2015-07-31 16:53:03 +00:00
rally-jobs Add Rally jobs related files to Murano 2015-05-12 08:52:13 +00:00
tools Make tools/cover.sh executable 2015-07-19 22:28:10 +03:00
.coveragerc Added coveragerc 2014-06-22 06:41:49 +04:00
.gitignore Adding lintstack to support pylint gate job. 2015-04-23 15:52:57 +02:00
.gitreview Update .gitreview file to reflect repo rename 2015-04-18 00:37:35 +00:00
.testr.conf Migrate unit test to testtools 2014-06-04 18:41:07 +04:00
babel.cfg Removed all projects except Glazier Api 2013-04-09 13:25:02 +04:00
CONTRIBUTING.rst Update docs to reflect repo rename 2015-04-18 10:57:23 +03:00
HACKING.rst Added developer documentation 2014-04-21 16:32:28 +04:00
LICENSE Added MANIFEST.in and LICENSE 2013-05-31 16:18:01 +04:00
MANIFEST.in Added DB migrations on Alembic 2014-06-20 18:01:34 +04:00
openstack-common.conf Switch to oslo_log 2015-07-15 11:20:45 +03:00
README.rst Update project README file 2015-04-24 15:29:15 +03:00
requirements.txt Updated from global requirements 2015-07-24 07:00:45 +00:00
setup.cfg Update version for Liberty 2015-06-26 14:55:15 +03:00
setup.py Updated from global requirements 2015-07-24 07:00:45 +00:00
test-requirements.txt Updated from global requirements 2015-07-29 20:43:23 +00:00
tox.ini Added script for unit tests coverage job 2015-07-13 13:58:58 +03:00

Murano

Murano Project introduces an application catalog, which allows application developers and cloud administrators to publish various cloud-ready applications in a browsable categorised catalog. Cloud users -- including inexperienced ones -- can then use the catalog to compose reliable application environments with the push of a button.

Project Resources

License

Apache License Version 2.0 http://www.apache.org/licenses/LICENSE-2.0