summaryrefslogtreecommitdiffstats
path: root/tosca2heat/heat-translator-0.3.0/heat_translator.egg-info
diff options
context:
space:
mode:
Diffstat (limited to 'tosca2heat/heat-translator-0.3.0/heat_translator.egg-info')
-rw-r--r--tosca2heat/heat-translator-0.3.0/heat_translator.egg-info/PKG-INFO68
-rw-r--r--tosca2heat/heat-translator-0.3.0/heat_translator.egg-info/SOURCES.txt187
-rw-r--r--tosca2heat/heat-translator-0.3.0/heat_translator.egg-info/dependency_links.txt1
-rw-r--r--tosca2heat/heat-translator-0.3.0/heat_translator.egg-info/entry_points.txt9
-rw-r--r--tosca2heat/heat-translator-0.3.0/heat_translator.egg-info/not-zip-safe1
-rw-r--r--tosca2heat/heat-translator-0.3.0/heat_translator.egg-info/pbr.json1
-rw-r--r--tosca2heat/heat-translator-0.3.0/heat_translator.egg-info/requires.txt7
-rw-r--r--tosca2heat/heat-translator-0.3.0/heat_translator.egg-info/top_level.txt1
8 files changed, 275 insertions, 0 deletions
diff --git a/tosca2heat/heat-translator-0.3.0/heat_translator.egg-info/PKG-INFO b/tosca2heat/heat-translator-0.3.0/heat_translator.egg-info/PKG-INFO
new file mode 100644
index 0000000..5917638
--- /dev/null
+++ b/tosca2heat/heat-translator-0.3.0/heat_translator.egg-info/PKG-INFO
@@ -0,0 +1,68 @@
+Metadata-Version: 1.1
+Name: heat-translator
+Version: 0.3.0
+Summary: Tool to translate non-heat templates to Heat Orchestration Template.
+Home-page: http://www.openstack.org/
+Author: OpenStack
+Author-email: openstack-dev@lists.openstack.org
+License: UNKNOWN
+Description: ===============
+ Heat-Translator
+ ===============
+
+ Overview
+ --------
+
+ Heat-Translator is an Openstack project and licensed under Apache 2. It is a
+ command line tool which takes non-Heat templates as an input and produces a
+ Heat Orchestration Template (HOT) which can be deployed by Heat. Currently the
+ development and testing is done with an aim to translate OASIS Topology and
+ Orchestration Specification for Cloud Applications (TOSCA) templates to
+ HOT. However, the tool is designed to be easily extended to use with any
+ format other than TOSCA.
+
+ Architecture
+ ------------
+
+ Heat-Translator project takes a non-Heat template (e.g. TOSCA flat YAML
+ template or template embedded in TOSCA Cloud Service Archive (CSAR) format) as
+ an input, calls an appropriate Parser (e.g. TOSCA Parser) per the type of input
+ template to parse it and create an in-memory graph, maps it to Heat resources
+ and then produces a Heat Orchestration Template (HOT) as an output.
+
+ How To Use
+ ----------
+ Please refer to `doc/source/usage.rst <https://github.com/openstack/heat-translator/blob/master/doc/source/usage.rst>`_
+
+ Directory Structure
+ -------------------
+
+ Three main directories related to the heat-translator are:
+
+ 1. hot: It is the generator, that has logic of converting TOSCA in memory graph to HOT yaml files.
+ 2. common: It has all the file that can support the execution of parser and generator.
+ 3. tests: It contains test programs and more importantly several templates which are used for testing.
+
+ Project Info
+ ------------
+
+ * License: Apache License, Version 2.0
+ * Documentation: http://docs.openstack.org/developer/heat-translator/
+ * Launchpad: https://launchpad.net/heat-translator
+ * Blueprints: https://blueprints.launchpad.net/heat-translator
+ * Bugs: https://bugs.launchpad.net/heat-translator
+ * Source: http://git.openstack.org/cgit/openstack/heat-translator/
+ * IRC Channel: #openstack-heat-translator
+
+
+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/heat-translator-0.3.0/heat_translator.egg-info/SOURCES.txt b/tosca2heat/heat-translator-0.3.0/heat_translator.egg-info/SOURCES.txt
new file mode 100644
index 0000000..b945891
--- /dev/null
+++ b/tosca2heat/heat-translator-0.3.0/heat_translator.egg-info/SOURCES.txt
@@ -0,0 +1,187 @@
+.coveragerc
+.mailmap
+.testr.conf
+AUTHORS
+CONTRIBUTING.rst
+ChangeLog
+HACKING.rst
+LICENSE
+MANIFEST.in
+README.rst
+babel.cfg
+heat_translator.py
+heat_translator_logging.conf
+openstack-common.conf
+requirements.txt
+setup.cfg
+setup.py
+test-requirements.txt
+tox.ini
+doc/source/conf.py
+doc/source/contributing.rst
+doc/source/index.rst
+doc/source/installation.rst
+doc/source/usage.rst
+heat_translator.egg-info/PKG-INFO
+heat_translator.egg-info/SOURCES.txt
+heat_translator.egg-info/dependency_links.txt
+heat_translator.egg-info/entry_points.txt
+heat_translator.egg-info/not-zip-safe
+heat_translator.egg-info/pbr.json
+heat_translator.egg-info/requires.txt
+heat_translator.egg-info/top_level.txt
+translator/__init__.py
+translator/shell.py
+translator/common/__init__.py
+translator/common/exception.py
+translator/common/utils.py
+translator/conf/__init__.py
+translator/conf/config.py
+translator/conf/translator.conf
+translator/custom/__init__.py
+translator/custom/hot/__init__.py
+translator/custom/hot/tosca_collectd.py
+translator/custom/hot/tosca_elasticsearch.py
+translator/custom/hot/tosca_kibana.py
+translator/custom/hot/tosca_logstash.py
+translator/custom/hot/tosca_nodejs.py
+translator/custom/hot/tosca_paypalpizzastore.py
+translator/custom/hot/tosca_rsyslog.py
+translator/custom/hot/tosca_wordpress.py
+translator/hot/__init__.py
+translator/hot/tosca_translator.py
+translator/hot/translate_inputs.py
+translator/hot/translate_node_templates.py
+translator/hot/translate_outputs.py
+translator/hot/syntax/__init__.py
+translator/hot/syntax/hot_output.py
+translator/hot/syntax/hot_parameter.py
+translator/hot/syntax/hot_resource.py
+translator/hot/syntax/hot_template.py
+translator/hot/tests/__init__.py
+translator/hot/tests/test_hot_parameter.py
+translator/hot/tests/test_translate_inputs.py
+translator/hot/tests/test_translate_outputs.py
+translator/hot/tosca/__init__.py
+translator/hot/tosca/tosca_block_storage.py
+translator/hot/tosca/tosca_block_storage_attachment.py
+translator/hot/tosca/tosca_compute.py
+translator/hot/tosca/tosca_database.py
+translator/hot/tosca/tosca_dbms.py
+translator/hot/tosca/tosca_network_network.py
+translator/hot/tosca/tosca_network_port.py
+translator/hot/tosca/tosca_object_storage.py
+translator/hot/tosca/tosca_software_component.py
+translator/hot/tosca/tosca_web_application.py
+translator/hot/tosca/tosca_webserver.py
+translator/hot/tosca/tests/__init__.py
+translator/hot/tosca/tests/test_tosca_blockstorage.py
+translator/hot/tosca/tests/test_tosca_compute.py
+translator/hot/tosca/tests/test_tosca_objectstore.py
+translator/osc/__init__.py
+translator/osc/osc_plugin.py
+translator/osc/utils.py
+translator/osc/v1/__init__.py
+translator/osc/v1/translate.py
+translator/tests/__init__.py
+translator/tests/base.py
+translator/tests/test_conf.py
+translator/tests/test_shell.py
+translator/tests/test_template.py
+translator/tests/test_tosca_hot_translation.py
+translator/tests/test_utils.py
+translator/tests/data/csar_elk.zip
+translator/tests/data/csar_hello_world.zip
+translator/tests/data/csar_metadata_not_yaml.zip
+translator/tests/data/csar_not_zip.zip
+translator/tests/data/csar_single_instance_wordpress.zip
+translator/tests/data/csar_wordpress_invalid_import_path.zip
+translator/tests/data/csar_wordpress_invalid_script_url.zip
+translator/tests/data/csar_wrong_metadata_file.zip
+translator/tests/data/test_host_assignment.yaml
+translator/tests/data/tosca_elk.yaml
+translator/tests/data/tosca_helloworld.yaml
+translator/tests/data/tosca_helloworld_invalid.yaml
+translator/tests/data/tosca_nodejs_mongodb_two_instances.yaml
+translator/tests/data/tosca_single_instance_wordpress.yaml
+translator/tests/data/tosca_single_instance_wordpress_with_local_abspath_import.yaml
+translator/tests/data/tosca_single_instance_wordpress_with_url_import.yaml
+translator/tests/data/tosca_single_server.yaml
+translator/tests/data/tosca_single_server_with_defaults.yaml
+translator/tests/data/tosca_software_component.yaml
+translator/tests/data/tosca_web_application.yaml
+translator/tests/data/artifacts/collectd/config.py
+translator/tests/data/artifacts/collectd/create.sh
+translator/tests/data/artifacts/collectd/start.sh
+translator/tests/data/artifacts/elasticsearch/create.sh
+translator/tests/data/artifacts/elasticsearch/start.sh
+translator/tests/data/artifacts/kibana/config.sh
+translator/tests/data/artifacts/kibana/create.sh
+translator/tests/data/artifacts/kibana/start.sh
+translator/tests/data/artifacts/logstash/configure_collectd.py
+translator/tests/data/artifacts/logstash/configure_elasticsearch.py
+translator/tests/data/artifacts/logstash/configure_rsyslog.py
+translator/tests/data/artifacts/logstash/create.sh
+translator/tests/data/artifacts/logstash/start.sh
+translator/tests/data/artifacts/mongodb/config.sh
+translator/tests/data/artifacts/mongodb/create.sh
+translator/tests/data/artifacts/mongodb/create_database.sh
+translator/tests/data/artifacts/mongodb/start.sh
+translator/tests/data/artifacts/mysql/mysql_database_configure.sh
+translator/tests/data/artifacts/mysql/mysql_dbms_configure.sh
+translator/tests/data/artifacts/mysql/mysql_dbms_install.sh
+translator/tests/data/artifacts/mysql/mysql_dbms_start.sh
+translator/tests/data/artifacts/nodejs/config.sh
+translator/tests/data/artifacts/nodejs/create.sh
+translator/tests/data/artifacts/nodejs/start.sh
+translator/tests/data/artifacts/rsyslog/config.sh
+translator/tests/data/artifacts/rsyslog/create.sh
+translator/tests/data/artifacts/rsyslog/start.sh
+translator/tests/data/artifacts/webserver/webserver_install.sh
+translator/tests/data/artifacts/webserver/webserver_start.sh
+translator/tests/data/artifacts/wordpress/wordpress_configure.sh
+translator/tests/data/artifacts/wordpress/wordpress_install.sh
+translator/tests/data/custom_types/collectd.yaml
+translator/tests/data/custom_types/elasticsearch.yaml
+translator/tests/data/custom_types/kibana.yaml
+translator/tests/data/custom_types/logstash.yaml
+translator/tests/data/custom_types/paypalpizzastore_nodejs_app.yaml
+translator/tests/data/custom_types/rsyslog.yaml
+translator/tests/data/custom_types/wordpress.yaml
+translator/tests/data/hot_output/hot_elk.yaml
+translator/tests/data/hot_output/hot_elk_from_csar.yaml
+translator/tests/data/hot_output/hot_hello_world.yaml
+translator/tests/data/hot_output/hot_host_assignment.yaml
+translator/tests/data/hot_output/hot_nodejs_mongodb_two_instances.yaml
+translator/tests/data/hot_output/hot_single_instance_wordpress.yaml
+translator/tests/data/hot_output/hot_single_instance_wordpress_from_csar.yaml
+translator/tests/data/hot_output/hot_single_object_store.yaml
+translator/tests/data/hot_output/hot_single_server.yaml
+translator/tests/data/hot_output/hot_single_server_with_defaults_with_input.yaml
+translator/tests/data/hot_output/hot_single_server_with_defaults_without_input.yaml
+translator/tests/data/hot_output/hot_software_component.yaml
+translator/tests/data/hot_output/hot_web_application.yaml
+translator/tests/data/hot_output/network/hot_one_server_one_network.yaml
+translator/tests/data/hot_output/network/hot_one_server_three_networks.yaml
+translator/tests/data/hot_output/network/hot_server_on_existing_network.yaml
+translator/tests/data/hot_output/network/hot_two_servers_one_network.yaml
+translator/tests/data/hot_output/storage/hot_blockstorage_with_attachment.yaml
+translator/tests/data/hot_output/storage/hot_blockstorage_with_attachment_notation1_alt1.yaml
+translator/tests/data/hot_output/storage/hot_blockstorage_with_attachment_notation1_alt2.yaml
+translator/tests/data/hot_output/storage/hot_blockstorage_with_attachment_notation2_alt1.yaml
+translator/tests/data/hot_output/storage/hot_blockstorage_with_attachment_notation2_alt2.yaml
+translator/tests/data/hot_output/storage/hot_blockstorage_with_custom_relationship_type.yaml
+translator/tests/data/hot_output/storage/hot_blockstorage_with_relationship_template.yaml
+translator/tests/data/hot_output/storage/hot_multiple_blockstorage_with_attachment_alt1.yaml
+translator/tests/data/hot_output/storage/hot_multiple_blockstorage_with_attachment_alt2.yaml
+translator/tests/data/network/tosca_one_server_one_network.yaml
+translator/tests/data/network/tosca_one_server_three_networks.yaml
+translator/tests/data/network/tosca_server_on_existing_network.yaml
+translator/tests/data/network/tosca_two_servers_one_network.yaml
+translator/tests/data/storage/tosca_blockstorage_with_attachment.yaml
+translator/tests/data/storage/tosca_blockstorage_with_attachment_notation1.yaml
+translator/tests/data/storage/tosca_blockstorage_with_attachment_notation2.yaml
+translator/tests/data/storage/tosca_blockstorage_with_custom_relationship_type.yaml
+translator/tests/data/storage/tosca_blockstorage_with_relationship_template.yaml
+translator/tests/data/storage/tosca_multiple_blockstorage_with_attachment.yaml
+translator/tests/data/storage/tosca_single_object_store.yaml \ No newline at end of file
diff --git a/tosca2heat/heat-translator-0.3.0/heat_translator.egg-info/dependency_links.txt b/tosca2heat/heat-translator-0.3.0/heat_translator.egg-info/dependency_links.txt
new file mode 100644
index 0000000..8b13789
--- /dev/null
+++ b/tosca2heat/heat-translator-0.3.0/heat_translator.egg-info/dependency_links.txt
@@ -0,0 +1 @@
+
diff --git a/tosca2heat/heat-translator-0.3.0/heat_translator.egg-info/entry_points.txt b/tosca2heat/heat-translator-0.3.0/heat_translator.egg-info/entry_points.txt
new file mode 100644
index 0000000..b0b1081
--- /dev/null
+++ b/tosca2heat/heat-translator-0.3.0/heat_translator.egg-info/entry_points.txt
@@ -0,0 +1,9 @@
+[console_scripts]
+heat-translator = translator.shell:main
+
+[openstack.cli.extension]
+translator = translator.osc.osc_plugin
+
+[openstack.translator.v1]
+translate_template = translator.osc.v1.translate:TranslateTemplate
+
diff --git a/tosca2heat/heat-translator-0.3.0/heat_translator.egg-info/not-zip-safe b/tosca2heat/heat-translator-0.3.0/heat_translator.egg-info/not-zip-safe
new file mode 100644
index 0000000..8b13789
--- /dev/null
+++ b/tosca2heat/heat-translator-0.3.0/heat_translator.egg-info/not-zip-safe
@@ -0,0 +1 @@
+
diff --git a/tosca2heat/heat-translator-0.3.0/heat_translator.egg-info/pbr.json b/tosca2heat/heat-translator-0.3.0/heat_translator.egg-info/pbr.json
new file mode 100644
index 0000000..d25af9b
--- /dev/null
+++ b/tosca2heat/heat-translator-0.3.0/heat_translator.egg-info/pbr.json
@@ -0,0 +1 @@
+{"git_version": "ab4979a", "is_release": true} \ No newline at end of file
diff --git a/tosca2heat/heat-translator-0.3.0/heat_translator.egg-info/requires.txt b/tosca2heat/heat-translator-0.3.0/heat_translator.egg-info/requires.txt
new file mode 100644
index 0000000..04623eb
--- /dev/null
+++ b/tosca2heat/heat-translator-0.3.0/heat_translator.egg-info/requires.txt
@@ -0,0 +1,7 @@
+pbr>=1.6
+Babel>=1.3
+cliff>=1.15.0
+PyYAML>=3.1.0
+python-dateutil>=2.4.2
+six>=1.9.0
+tosca-parser>=0.3.0
diff --git a/tosca2heat/heat-translator-0.3.0/heat_translator.egg-info/top_level.txt b/tosca2heat/heat-translator-0.3.0/heat_translator.egg-info/top_level.txt
new file mode 100644
index 0000000..3b6719f
--- /dev/null
+++ b/tosca2heat/heat-translator-0.3.0/heat_translator.egg-info/top_level.txt
@@ -0,0 +1 @@
+translator