RETIRED, further work has moved to Debian project infrastructure
Go to file
Stan Lagun e47ef4e849 Adds REST API endpoint for action execution
Deployment is replaced with a more generic concept called 'action'.
Action can be performed on any object of Object Model.
Actions are marked with 'Usage: Action' in MuranoPL code. They can have arguments.
List of available actions can be obtained from Object Model itself after initial deployment.
This commit adds ability to REST API invoke actions by providing its unique id (from OM) and parameters.
Also refactors API code to use tasks.

Change-Id: If21809340bb799af58a8d1a2d148e52565028970
Partially-Implements: blueprint application-actions
2014-08-27 17:09:29 +04:00
contrib Merge "Add cleanup method in devstack scripts" 2014-08-20 09:43:10 +00:00
doc/source Add new requirements install in setup.sh script 2014-07-16 13:24:22 +04:00
etc Migrate to oslo.db 2014-08-23 16:35:07 +04:00
functionaltests Add simple smoke tests for Murano CLI client 2014-08-04 15:29:36 +04:00
meta Application base class didn't define deploy method 2014-08-20 18:47:20 +04:00
murano Adds REST API endpoint for action execution 2014-08-27 17:09:29 +04:00
tools Add openstack libs to config checker 2014-08-14 16:35:10 +04:00
.coveragerc Added coveragerc 2014-06-22 06:41:49 +04:00
.gitignore Fixes silent deletion of environments 2014-08-19 12:52:52 +04:00
.gitreview Update gitreview to match repo rename 2014-05-23 18:21:12 -04: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
common.inc Code update 2014-05-27 13:31:40 +04:00
CONTRIBUTING.rst Rename muranoapi to murano 2014-05-27 15:14:44 +04: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 Migrate to oslo.db 2014-08-23 16:35:07 +04:00
README.rst Rename muranoapi to murano 2014-05-27 15:14:44 +04:00
requirements.txt Migrate to oslo.db 2014-08-23 16:35:07 +04:00
run_tests.sh Deprecate run_tests.sh 2014-06-12 13:27:05 -05:00
setup.cfg Set next version to 2014.2 2014-08-20 07:02:26 +00:00
setup.py Update requirements to match havana's ones. 2013-10-29 13:16:24 +04:00
setup.sh Add new requirements install in setup.sh script 2014-07-16 13:24:22 +04:00
test-requirements.txt Add testresources in test-requirements 2014-06-25 16:46:10 +04:00
tox.ini Fix pep H101(TODO) and H231(py3 exceptions) 2014-08-20 17:20:26 +10: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, which may be used by the cloud users (including the inexperienced ones) to pick-up the needed applications and services and composes the reliable environments out of them in a "push-the-button" manner.

Project Resources

Project status, bugs, and blueprints are tracked on Launchpad:

https://launchpad.net/murano

Developer documentation can be found here:

https://murano.readthedocs.org

Additional resources are linked from the project wiki page:

https://wiki.openstack.org/wiki/Murano

License

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