Merge "Fix CSAR usage in README"

This commit is contained in:
Jenkins 2016-02-03 22:15:12 +00:00 committed by Gerrit Code Review
commit 0a0abe5b42

View File

@ -12,16 +12,18 @@ and creates an in-memory graph of TOSCA nodes and their relationship.
Architecture Architecture
------------ ------------
The TOSCA Parser takes TOSCA YAML template as an input, with optional input of The TOSCA Parser takes TOSCA YAML template or TOSCA Cloud Service Archive (CSAR)
dictionary of needed parameters with their values, and produces in-memory file as an input, with optional input of dictionary of needed parameters with their
objects of different TOSCA elements with their relationship to each other. It values, and produces in-memory objects of different TOSCA elements with their
also creates a graph of TOSCA node templates and their relationship. The support relationship to each other. It also creates a graph of TOSCA node templates and their
for parsing template within TOSCA CSAR is under development. relationship.
The ToscaTemplate class located in the toscaparser/tosca_template.py is an entry The ToscaTemplate class located in the toscaparser/tosca_template.py is an entry
class of the parser and various functionality of parser can be used by initiating class of the parser and various functionality of parser can be used by initiating
this class. In order to see an example usage, refer to the heat-translator this class. In order to see an example usage of TOSCA Parser from a separate tool,
class TranslateTemplate located in the translator/osc/v1/translate.py module. refer to the OpenStack heat-translator class TranslateTemplate located in the
translator/osc/v1/translate.py module. The toscaparser/shell.py module of tosca-parser
also provides a good reference on how to invoke TOSCA Parser from Command Line Interface.
The toscaparser/elements sub-directory contains various modules to handle The toscaparser/elements sub-directory contains various modules to handle
various TOSCA type elements like node type, relationship type etc. The various TOSCA type elements like node type, relationship type etc. The