diff options
Diffstat (limited to 'tosca2heat/tosca-parser-0.3.0/tosca_parser.egg-info')
8 files changed, 306 insertions, 0 deletions
diff --git a/tosca2heat/tosca-parser-0.3.0/tosca_parser.egg-info/PKG-INFO b/tosca2heat/tosca-parser-0.3.0/tosca_parser.egg-info/PKG-INFO new file mode 100644 index 0000000..fdb8a18 --- /dev/null +++ b/tosca2heat/tosca-parser-0.3.0/tosca_parser.egg-info/PKG-INFO @@ -0,0 +1,63 @@ +Metadata-Version: 1.1 +Name: tosca-parser +Version: 0.3.0 +Summary: Parser for TOSCA Simple Profile in YAML. +Home-page: http://www.openstack.org/ +Author: OpenStack +Author-email: openstack-dev@lists.openstack.org +License: UNKNOWN +Description: =============== + TOSCA Parser + =============== + + Overview + -------- + + 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. + + Architecture + ------------ + + The TOSCA Parser takes TOSCA YAML template as an input, with optional input of + dictionary of needed parameters with their values, and produces in-memory + objects of different TOSCA elements with their relationship to each other. It + also creates a graph of TOSCA node templates and their relationship. The support + for parsing template within TOSCA CSAR is under development. + + 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 + this class. In order to see an example usage, refer to the heat-translator + class TranslateTemplate located in the translator/osc/v1/translate.py module. + + The toscaparser/elements sub-directory contains various modules to handle + various TOSCA type elements like node type, relationship type etc. The + entity_type.py module is a parent of all type elements. The toscaparser + directory contains various python module to handle service template including + topology template, node templates, relationship templates etc. The + entity_template.py is a parent of all template elements. + + + How To Use + ---------- + Please refer to `doc/source/usage.rst <https://github.com/openstack/tosca-parser/blob/master/doc/source/usage.rst>`_ + + Project Info + ------------ + + * License: Apache License, Version 2.0 + * Source: http://git.openstack.org/cgit/openstack/tosca-parser/ + + +Platform: UNKNOWN +Classifier: Environment :: OpenStack +Classifier: Intended Audience :: Information Technology +Classifier: Intended Audience :: System Administrators +Classifier: License :: OSI Approved :: Apache Software License +Classifier: Operating System :: POSIX :: Linux +Classifier: Programming Language :: Python +Classifier: Programming Language :: Python :: 2 +Classifier: Programming Language :: Python :: 2.7 +Classifier: Programming Language :: Python :: 3 +Classifier: Programming Language :: Python :: 3.4 diff --git a/tosca2heat/tosca-parser-0.3.0/tosca_parser.egg-info/SOURCES.txt b/tosca2heat/tosca-parser-0.3.0/tosca_parser.egg-info/SOURCES.txt new file mode 100644 index 0000000..785f1f9 --- /dev/null +++ b/tosca2heat/tosca-parser-0.3.0/tosca_parser.egg-info/SOURCES.txt @@ -0,0 +1,230 @@ +.coveragerc +.mailmap +.testr.conf +AUTHORS +CONTRIBUTING.rst +ChangeLog +HACKING.rst +LICENSE +MANIFEST.in +README.rst +babel.cfg +openstack-common.conf +requirements.txt +setup.cfg +setup.py +test-requirements.txt +tosca_parser.py +tox.ini +doc/source/conf.py +doc/source/contributing.rst +doc/source/index.rst +doc/source/installation.rst +doc/source/usage.rst +tosca_parser.egg-info/PKG-INFO +tosca_parser.egg-info/SOURCES.txt +tosca_parser.egg-info/dependency_links.txt +tosca_parser.egg-info/entry_points.txt +tosca_parser.egg-info/not-zip-safe +tosca_parser.egg-info/pbr.json +tosca_parser.egg-info/requires.txt +tosca_parser.egg-info/top_level.txt +toscaparser/__init__.py +toscaparser/capabilities.py +toscaparser/dataentity.py +toscaparser/entity_template.py +toscaparser/functions.py +toscaparser/groups.py +toscaparser/imports.py +toscaparser/nodetemplate.py +toscaparser/parameters.py +toscaparser/properties.py +toscaparser/relationship_template.py +toscaparser/shell.py +toscaparser/topology_template.py +toscaparser/tosca_template.py +toscaparser/tpl_relationship_graph.py +toscaparser/common/__init__.py +toscaparser/common/exception.py +toscaparser/elements/TOSCA_definition_1_0.yaml +toscaparser/elements/__init__.py +toscaparser/elements/artifacttype.py +toscaparser/elements/attribute_definition.py +toscaparser/elements/capabilitytype.py +toscaparser/elements/constraints.py +toscaparser/elements/datatype.py +toscaparser/elements/entity_type.py +toscaparser/elements/interfaces.py +toscaparser/elements/nodetype.py +toscaparser/elements/policytype.py +toscaparser/elements/property_definition.py +toscaparser/elements/relationshiptype.py +toscaparser/elements/scalarunit.py +toscaparser/elements/statefulentitytype.py +toscaparser/prereq/__init__.py +toscaparser/prereq/csar.py +toscaparser/tests/__init__.py +toscaparser/tests/base.py +toscaparser/tests/test_constraints.py +toscaparser/tests/test_datatypes.py +toscaparser/tests/test_exception.py +toscaparser/tests/test_functions.py +toscaparser/tests/test_prereq.py +toscaparser/tests/test_properties.py +toscaparser/tests/test_scalarunit.py +toscaparser/tests/test_shell.py +toscaparser/tests/test_topology_template.py +toscaparser/tests/test_toscadef.py +toscaparser/tests/test_toscatpl.py +toscaparser/tests/test_toscatplvalidation.py +toscaparser/tests/test_utils.py +toscaparser/tests/test_validate_tosca_version.py +toscaparser/tests/artifacts/collectd/config.py +toscaparser/tests/artifacts/collectd/create.sh +toscaparser/tests/artifacts/collectd/start.sh +toscaparser/tests/artifacts/elasticsearch/create.sh +toscaparser/tests/artifacts/elasticsearch/start.sh +toscaparser/tests/artifacts/kibana/config.sh +toscaparser/tests/artifacts/kibana/create.sh +toscaparser/tests/artifacts/kibana/start.sh +toscaparser/tests/artifacts/logstash/configure_collectd.py +toscaparser/tests/artifacts/logstash/configure_elasticsearch.py +toscaparser/tests/artifacts/logstash/configure_rsyslog.py +toscaparser/tests/artifacts/logstash/create.sh +toscaparser/tests/artifacts/logstash/start.sh +toscaparser/tests/artifacts/mongodb/config.sh +toscaparser/tests/artifacts/mongodb/create.sh +toscaparser/tests/artifacts/mongodb/create_database.sh +toscaparser/tests/artifacts/mongodb/start.sh +toscaparser/tests/artifacts/mysql/mysql_database_configure.sh +toscaparser/tests/artifacts/mysql/mysql_dbms_configure.sh +toscaparser/tests/artifacts/mysql/mysql_dbms_install.sh +toscaparser/tests/artifacts/mysql/mysql_dbms_start.sh +toscaparser/tests/artifacts/nodejs/config.sh +toscaparser/tests/artifacts/nodejs/create.sh +toscaparser/tests/artifacts/nodejs/start.sh +toscaparser/tests/artifacts/rsyslog/config.sh +toscaparser/tests/artifacts/rsyslog/create.sh +toscaparser/tests/artifacts/rsyslog/start.sh +toscaparser/tests/artifacts/webserver/webserver_install.sh +toscaparser/tests/artifacts/webserver/webserver_start.sh +toscaparser/tests/artifacts/wordpress/wordpress_configure.sh +toscaparser/tests/artifacts/wordpress/wordpress_install.sh +toscaparser/tests/data/test_instance_nested_imports.yaml +toscaparser/tests/data/test_invalid_section_names.yaml +toscaparser/tests/data/test_invalid_template_version.yaml +toscaparser/tests/data/test_multiple_validation_errors.yaml +toscaparser/tests/data/test_no_inputs_in_template.yaml +toscaparser/tests/data/test_no_outputs_in_template.yaml +toscaparser/tests/data/test_requirements.yaml +toscaparser/tests/data/test_tosca_normative_type_by_shortname.yaml +toscaparser/tests/data/test_tosca_top_level_error1.yaml +toscaparser/tests/data/test_tosca_top_level_error2.yaml +toscaparser/tests/data/tosca_elk.yaml +toscaparser/tests/data/tosca_helloworld.yaml +toscaparser/tests/data/tosca_single_instance_wordpress.yaml +toscaparser/tests/data/tosca_single_instance_wordpress_with_local_abspath_import.yaml +toscaparser/tests/data/tosca_single_instance_wordpress_with_url_import.yaml +toscaparser/tests/data/CSAR/csar_elk.csar +toscaparser/tests/data/CSAR/csar_elk.zip +toscaparser/tests/data/CSAR/csar_hello_world.zip +toscaparser/tests/data/CSAR/csar_invalid_entry_def.zip +toscaparser/tests/data/CSAR/csar_metadata_not_yaml.zip +toscaparser/tests/data/CSAR/csar_missing_metadata.zip +toscaparser/tests/data/CSAR/csar_no_metadata_file.zip +toscaparser/tests/data/CSAR/csar_not_zip.zip +toscaparser/tests/data/CSAR/csar_wordpress.zip +toscaparser/tests/data/CSAR/csar_wordpress_invalid_import_path.zip +toscaparser/tests/data/CSAR/csar_wordpress_invalid_import_url.zip +toscaparser/tests/data/CSAR/csar_wordpress_invalid_script_path.zip +toscaparser/tests/data/CSAR/csar_wordpress_invalid_script_url.zip +toscaparser/tests/data/CSAR/csar_wordpress_with_url_import_and_script.zip +toscaparser/tests/data/CSAR/csar_wrong_metadata_file.zip +toscaparser/tests/data/CSAR/tosca_elk/README.txt +toscaparser/tests/data/CSAR/tosca_elk/Definitions/collectd.yaml +toscaparser/tests/data/CSAR/tosca_elk/Definitions/elasticsearch.yaml +toscaparser/tests/data/CSAR/tosca_elk/Definitions/kibana.yaml +toscaparser/tests/data/CSAR/tosca_elk/Definitions/logstash.yaml +toscaparser/tests/data/CSAR/tosca_elk/Definitions/paypalpizzastore_nodejs_app.yaml +toscaparser/tests/data/CSAR/tosca_elk/Definitions/rsyslog.yaml +toscaparser/tests/data/CSAR/tosca_elk/Definitions/tosca_elk.yaml +toscaparser/tests/data/CSAR/tosca_elk/Python/collectd/config.py +toscaparser/tests/data/CSAR/tosca_elk/Python/logstash/configure_collectd.py +toscaparser/tests/data/CSAR/tosca_elk/Python/logstash/configure_elasticsearch.py +toscaparser/tests/data/CSAR/tosca_elk/Python/logstash/configure_rsyslog.py +toscaparser/tests/data/CSAR/tosca_elk/Scripts/collectd/create.sh +toscaparser/tests/data/CSAR/tosca_elk/Scripts/collectd/start.sh +toscaparser/tests/data/CSAR/tosca_elk/Scripts/elasticsearch/create.sh +toscaparser/tests/data/CSAR/tosca_elk/Scripts/elasticsearch/start.sh +toscaparser/tests/data/CSAR/tosca_elk/Scripts/kibana/config.sh +toscaparser/tests/data/CSAR/tosca_elk/Scripts/kibana/create.sh +toscaparser/tests/data/CSAR/tosca_elk/Scripts/kibana/start.sh +toscaparser/tests/data/CSAR/tosca_elk/Scripts/logstash/create.sh +toscaparser/tests/data/CSAR/tosca_elk/Scripts/logstash/start.sh +toscaparser/tests/data/CSAR/tosca_elk/Scripts/mongodb/config.sh +toscaparser/tests/data/CSAR/tosca_elk/Scripts/mongodb/create.sh +toscaparser/tests/data/CSAR/tosca_elk/Scripts/mongodb/create_database.sh +toscaparser/tests/data/CSAR/tosca_elk/Scripts/mongodb/start.sh +toscaparser/tests/data/CSAR/tosca_elk/Scripts/nodejs/config.sh +toscaparser/tests/data/CSAR/tosca_elk/Scripts/nodejs/create.sh +toscaparser/tests/data/CSAR/tosca_elk/Scripts/nodejs/start.sh +toscaparser/tests/data/CSAR/tosca_elk/Scripts/rsyslog/config.sh +toscaparser/tests/data/CSAR/tosca_elk/Scripts/rsyslog/create.sh +toscaparser/tests/data/CSAR/tosca_elk/Scripts/rsyslog/start.sh +toscaparser/tests/data/CSAR/tosca_elk/TOSCA-Metadata/TOSCA.meta +toscaparser/tests/data/CSAR/tosca_single_instance_wordpress/README.txt +toscaparser/tests/data/CSAR/tosca_single_instance_wordpress/Definitions/tosca_single_instance_wordpress.yaml +toscaparser/tests/data/CSAR/tosca_single_instance_wordpress/Definitions/wordpress.yaml +toscaparser/tests/data/CSAR/tosca_single_instance_wordpress/Scripts/MYSQLDBMS/configure.sh +toscaparser/tests/data/CSAR/tosca_single_instance_wordpress/Scripts/MYSQLDBMS/install.sh +toscaparser/tests/data/CSAR/tosca_single_instance_wordpress/Scripts/MYSQLDBMS/start.sh +toscaparser/tests/data/CSAR/tosca_single_instance_wordpress/Scripts/MYSQLDatabase/configure.sh +toscaparser/tests/data/CSAR/tosca_single_instance_wordpress/Scripts/WebServer/install.sh +toscaparser/tests/data/CSAR/tosca_single_instance_wordpress/Scripts/WebServer/start.sh +toscaparser/tests/data/CSAR/tosca_single_instance_wordpress/Scripts/WordPress/configure.sh +toscaparser/tests/data/CSAR/tosca_single_instance_wordpress/Scripts/WordPress/install.sh +toscaparser/tests/data/CSAR/tosca_single_instance_wordpress/TOSCA-Metadata/TOSCA.meta +toscaparser/tests/data/custom_types/collectd.yaml +toscaparser/tests/data/custom_types/elasticsearch.yaml +toscaparser/tests/data/custom_types/kibana.yaml +toscaparser/tests/data/custom_types/logstash.yaml +toscaparser/tests/data/custom_types/nested_rsyslog.yaml +toscaparser/tests/data/custom_types/nested_test_wordpress.yaml +toscaparser/tests/data/custom_types/paypalpizzastore_nodejs_app.yaml +toscaparser/tests/data/custom_types/rsyslog.yaml +toscaparser/tests/data/custom_types/wordpress.yaml +toscaparser/tests/data/datatypes/custom_datatype_def.yaml +toscaparser/tests/data/datatypes/test_custom_datatypes_in_current_template.yaml +toscaparser/tests/data/datatypes/test_custom_datatypes_nested_datatype_error.yaml +toscaparser/tests/data/datatypes/test_custom_datatypes_positive.yaml +toscaparser/tests/data/datatypes/test_custom_datatypes_value_error.yaml +toscaparser/tests/data/functions/test_get_attribute_host_keyword.yaml +toscaparser/tests/data/functions/test_get_attribute_host_not_found.yaml +toscaparser/tests/data/functions/test_get_attribute_illegal_host_in_outputs.yaml +toscaparser/tests/data/functions/test_get_attribute_unknown_attribute_name.yaml +toscaparser/tests/data/functions/test_get_attribute_unknown_node_template_name.yaml +toscaparser/tests/data/functions/test_invalid_function_signature.yaml +toscaparser/tests/data/functions/test_unknown_capability_property.yaml +toscaparser/tests/data/functions/test_unknown_input_in_interface.yaml +toscaparser/tests/data/functions/test_unknown_input_in_property.yaml +toscaparser/tests/data/topology_template/definitions.yaml +toscaparser/tests/data/topology_template/subsystem.yaml +toscaparser/tests/data/topology_template/system.yaml +toscaparser/tests/spec_samples/v1.0/tosca_nodejs_mongodb_two_instances.yaml +toscaparser/tests/spec_samples/v1.0/tosca_single_server.yaml +toscaparser/tests/spec_samples/v1.0/network/tosca_one_server_one_network.yaml +toscaparser/tests/spec_samples/v1.0/network/tosca_one_server_three_networks.yaml +toscaparser/tests/spec_samples/v1.0/network/tosca_server_on_existing_network.yaml +toscaparser/tests/spec_samples/v1.0/network/tosca_two_servers_one_network.yaml +toscaparser/tests/spec_samples/v1.0/storage/tosca_blockstorage_with_attachment.yaml +toscaparser/tests/spec_samples/v1.0/storage/tosca_blockstorage_with_attachment_notation1.yaml +toscaparser/tests/spec_samples/v1.0/storage/tosca_blockstorage_with_attachment_notation2.yaml +toscaparser/tests/spec_samples/v1.0/storage/tosca_blockstorage_with_custom_relationship_type.yaml +toscaparser/tests/spec_samples/v1.0/storage/tosca_blockstorage_with_relationship_template.yaml +toscaparser/tests/spec_samples/v1.0/storage/tosca_multiple_blockstorage_with_attachment.yaml +toscaparser/tests/spec_samples/v1.0/storage/tosca_single_object_store.yaml +toscaparser/utils/__init__.py +toscaparser/utils/gettextutils.py +toscaparser/utils/urlutils.py +toscaparser/utils/validateutils.py +toscaparser/utils/yamlparser.py
\ No newline at end of file diff --git a/tosca2heat/tosca-parser-0.3.0/tosca_parser.egg-info/dependency_links.txt b/tosca2heat/tosca-parser-0.3.0/tosca_parser.egg-info/dependency_links.txt new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/tosca2heat/tosca-parser-0.3.0/tosca_parser.egg-info/dependency_links.txt @@ -0,0 +1 @@ + diff --git a/tosca2heat/tosca-parser-0.3.0/tosca_parser.egg-info/entry_points.txt b/tosca2heat/tosca-parser-0.3.0/tosca_parser.egg-info/entry_points.txt new file mode 100644 index 0000000..3738471 --- /dev/null +++ b/tosca2heat/tosca-parser-0.3.0/tosca_parser.egg-info/entry_points.txt @@ -0,0 +1,3 @@ +[console_scripts] +tosca-parser = toscaparser.shell:main + diff --git a/tosca2heat/tosca-parser-0.3.0/tosca_parser.egg-info/not-zip-safe b/tosca2heat/tosca-parser-0.3.0/tosca_parser.egg-info/not-zip-safe new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/tosca2heat/tosca-parser-0.3.0/tosca_parser.egg-info/not-zip-safe @@ -0,0 +1 @@ + diff --git a/tosca2heat/tosca-parser-0.3.0/tosca_parser.egg-info/pbr.json b/tosca2heat/tosca-parser-0.3.0/tosca_parser.egg-info/pbr.json new file mode 100644 index 0000000..f630d90 --- /dev/null +++ b/tosca2heat/tosca-parser-0.3.0/tosca_parser.egg-info/pbr.json @@ -0,0 +1 @@ +{"is_release": true, "git_version": "4fbd9cd"}
\ No newline at end of file diff --git a/tosca2heat/tosca-parser-0.3.0/tosca_parser.egg-info/requires.txt b/tosca2heat/tosca-parser-0.3.0/tosca_parser.egg-info/requires.txt new file mode 100644 index 0000000..0752db5 --- /dev/null +++ b/tosca2heat/tosca-parser-0.3.0/tosca_parser.egg-info/requires.txt @@ -0,0 +1,6 @@ +pbr>=1.6 +Babel>=1.3 +cliff>=1.14.0 +PyYAML>=3.1.0 +python-dateutil>=2.4.2 +six>=1.9.0 diff --git a/tosca2heat/tosca-parser-0.3.0/tosca_parser.egg-info/top_level.txt b/tosca2heat/tosca-parser-0.3.0/tosca_parser.egg-info/top_level.txt new file mode 100644 index 0000000..12d8e9b --- /dev/null +++ b/tosca2heat/tosca-parser-0.3.0/tosca_parser.egg-info/top_level.txt @@ -0,0 +1 @@ +toscaparser |