deb-murano/contrib/plugins/murano_heat-translator_plugin
M V P Nitesh 580677eedc Replace six.iteritems() with .items()
1.As mentioned in [1], we should avoid using six.iteritems to achieve
iterators. We can use dict.items instead, as it will return iterators
in PY3 as well. And dict.items/keys will more readable.
2.In py2, the performance about list should be negligible, see the
link [2].
[1] https://wiki.openstack.org/wiki/Python3
[2] http://lists.openstack.org/pipermail/openstack-dev/2015-June/066391.html

Change-Id: I45fa65427318e1c35bb521de46e81ea12ca7b770
2017-05-03 09:17:18 +00:00
..
plugin Replace six.iteritems() with .items() 2017-05-03 09:17:18 +00:00
sample Fix links for samples in heat-transtator plugin 2016-03-31 17:32:26 +03:00
README.rst Import and deploy TOSCA CSAR packages 2016-03-16 05:47:26 +00:00
requirements.txt [Plugins] Updated from global requirements 2016-06-27 16:30:48 +03:00
setup.cfg Remove version from example and heat-translator plugins 2016-06-22 13:28:11 +03:00
setup.py Import and deploy TOSCA CSAR packages 2016-03-16 05:47:26 +00:00

OASIS TOSCA Plugin for Murano

This is a plugin for Murano to support the OASIS standard for TOSCA. The feature currently supported by this plugin is importing Murano application definition archives of TOSCA CSARs into Murano application catalog.

How To Use

In order to make use of this plugin it has to be installed first, in the same Python environment that Murano is running, using the pip command (i.e., run pip install . from inside the plugin folder). At a minimum, the plugin requires version 0.2.0 of the TOSCA-Parser PyPI package.

Two sample Murano application definition archives are provided in unzip format:

  • hello_world
  • wordpress

In order to import the corresponding archives refer to README.rst inside each sample folder to generate the archives first. The archives then will be ready to be imported into Murano application catalog via Murano command line or Murano UI.