RETIRED, further work has moved to Debian project infrastructure
Go to file
Valerii Kovalchuk 91fd92c136 Implement new syntax for action declaration
`Scope` keyword is introduced to declare method visibility.
For that package format version is incremented to 1.4.

`Scope` attribute can have two possible values:
* `Session` - regular method that is accessible from anywhere in
the current execution session. This is the default if the
attribute is omitted;
* `Public` - accessible anywhere, both within the session and from
outside through the API call (i.e. it is an action in current
terminology).

It allows to declare static actions with the following syntax:
methodName:
  Usage: Static
  Scope: Public

For backward compatibility `Usage: Action` remains valid and
acceptable but it is deprecated for format versions > 1.3. An
exception is raised if both `Usage: Action` and `Scope: Session`
are specified.

Change-Id: I5a6d664d017d5ea99a5159d7eb2e111143c7b0a3
Partially-implements: blueprint static-actions
2016-06-25 15:13:16 +03:00
contrib Merge "Use a correct config option in example plugin" 2016-06-23 13:37:40 +00:00
devstack Merge "Use murano CLI for importing core library in devstack" 2016-06-23 00:15:36 +00:00
doc/source Implement new syntax for action declaration 2016-06-25 15:13:16 +03:00
etc fix typo oslo.messaginga 2016-06-08 09:58:21 +00:00
functionaltests Fix typos in Murano files 2016-03-30 13:20:53 +07:00
meta Fix issue with deployment with cloudbase-init on Windows 2016-06-24 12:37:09 -05:00
murano Implement new syntax for action declaration 2016-06-25 15:13:16 +03:00
murano_tempest_tests Including a description field for environment and environment templates 2016-06-23 08:15:13 +02:00
rally-jobs Fix typos and plugin samples link 2015-09-04 22:58:51 +05:30
releasenotes Implement new syntax for action declaration 2016-06-25 15:13:16 +03:00
tools Modified docstrings to comply with pep8 H405 style check 2016-05-10 20:18:23 +00:00
.coveragerc Change ignore-errors to ignore_errors 2015-09-21 14:29:14 +00:00
.gitignore Generate separate db for murano service broker 2016-05-31 21:25:33 -04:00
.gitreview Update .gitreview file to reflect repo rename 2015-04-18 00:37:35 +00:00
.testr.conf Fix adding unit test module 2016-02-12 09:40:47 +09:00
babel.cfg Removed all projects except Glazier Api 2013-04-09 13:25:02 +04:00
CONTRIBUTING.rst Added links to murano-specs documentation 2016-03-01 17:15:26 +00:00
HACKING.rst Python3: Replace basestring by six.string_types 2016-01-18 23:48:37 -08:00
LICENSE Added MANIFEST.in and LICENSE 2013-05-31 16:18:01 +04:00
README.rst Update the README.rst 2015-12-21 15:53:15 +08:00
requirements.txt Updated from global requirements 2016-06-14 21:06:16 +00:00
setup.cfg Generate separate db for murano service broker 2016-05-31 21:25:33 -04:00
setup.py Updated from global requirements 2015-09-17 12:13:02 +00:00
test-requirements.txt Updated from global requirements 2016-06-24 03:12:51 +00:00
tox.ini Finish porting unit tests to Python 3 2016-06-20 16:31:01 +02: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