TOSCA Parser & Types
Last updated
Last updated
The TOSCA Parser is an OpenStack project and licensed under Apache 2. It is developed to parse TOSCA Simple Profile in YAML. It reads the TOSCA templates and creates an in-memory graph of TOSCA nodes and their relationship.
more information on its Architecture can be found in the
The repository shows a YAML description of new types added in the INDIGO project to extend TOSCA Simple Profile in YAML Version 1.0 to add high level entities. In the examples directory there are a set of TOSCA documents using these types that will be supported by the INDIGO components.
The TOSCA Parser now supports profile definition extensions that can be accessed via a custom tosca_definitions_version. Extensions can be added by creating a module in the "toscaparser/extensions" directory. See the module for an example.
Updates
Minor bugfixes:
Supported Platforms:
CentOS7 & Ubuntu 14:04, 16.04, OpenStack
On CentOS 7
$ yum clean all
$ yum install tosca-parser
To upgrade to the last version you only have to install the new version using yum or apt tool: yum update tosca-parser
</br> apt install python-tosca-parser
How To Use
N/A
Packages:
Tarballs:
Fix error not considering inheritance in valid_target_types checking in functions.
Comprehensive list of bug fixes is available
After setting the INDIGO-DC repositories as explained in the :
On Ubuntu 14.04 - after setting the INDIGO-DC repositories as explained in the :
$ apt-get update
$ apt-get install python-tosca-parser
Other installation methods are described
Please refer to
Please use the