.gitignore
LICENSE
README.md
requirements-dev.txt
requirements.txt
setup.cfg
setup.py
.github/workflows/ci_cd.yaml
src/__init__.py
src/opera_tosca_parser/__init__.py
src/opera_tosca_parser/cli.py
src/opera_tosca_parser/constants.py
src/opera_tosca_parser/error.py
src/opera_tosca_parser/utils.py
src/opera_tosca_parser/value.py
src/opera_tosca_parser.egg-info/PKG-INFO
src/opera_tosca_parser.egg-info/SOURCES.txt
src/opera_tosca_parser.egg-info/dependency_links.txt
src/opera_tosca_parser.egg-info/entry_points.txt
src/opera_tosca_parser.egg-info/requires.txt
src/opera_tosca_parser.egg-info/top_level.txt
src/opera_tosca_parser.egg-info/zip-safe
src/opera_tosca_parser/commands/__init__.py
src/opera_tosca_parser/commands/parse.py
src/opera_tosca_parser/parser/__init__.py
src/opera_tosca_parser/parser/tosca/__init__.py
src/opera_tosca_parser/parser/tosca/base.py
src/opera_tosca_parser/parser/tosca/bool.py
src/opera_tosca_parser/parser/tosca/comparable.py
src/opera_tosca_parser/parser/tosca/csar.py
src/opera_tosca_parser/parser/tosca/entity.py
src/opera_tosca_parser/parser/tosca/integer.py
src/opera_tosca_parser/parser/tosca/list.py
src/opera_tosca_parser/parser/tosca/map.py
src/opera_tosca_parser/parser/tosca/path.py
src/opera_tosca_parser/parser/tosca/reference.py
src/opera_tosca_parser/parser/tosca/string.py
src/opera_tosca_parser/parser/tosca/timestamp.py
src/opera_tosca_parser/parser/tosca/type.py
src/opera_tosca_parser/parser/tosca/version.py
src/opera_tosca_parser/parser/tosca/void.py
src/opera_tosca_parser/parser/tosca/v_1_3/__init__.py
src/opera_tosca_parser/parser/tosca/v_1_3/activity_definition.py
src/opera_tosca_parser/parser/tosca/v_1_3/artifact_definition.py
src/opera_tosca_parser/parser/tosca/v_1_3/artifact_type.py
src/opera_tosca_parser/parser/tosca/v_1_3/attribute_definition.py
src/opera_tosca_parser/parser/tosca/v_1_3/capability_assignment.py
src/opera_tosca_parser/parser/tosca/v_1_3/capability_definition.py
src/opera_tosca_parser/parser/tosca/v_1_3/capability_type.py
src/opera_tosca_parser/parser/tosca/v_1_3/collector_mixin.py
src/opera_tosca_parser/parser/tosca/v_1_3/condition_clause_definition.py
src/opera_tosca_parser/parser/tosca/v_1_3/constraint_clause.py
src/opera_tosca_parser/parser/tosca/v_1_3/credential.py
src/opera_tosca_parser/parser/tosca/v_1_3/data_type.py
src/opera_tosca_parser/parser/tosca/v_1_3/definition_collector_mixin.py
src/opera_tosca_parser/parser/tosca/v_1_3/event_filter_definition.py
src/opera_tosca_parser/parser/tosca/v_1_3/group_definition.py
src/opera_tosca_parser/parser/tosca/v_1_3/group_type.py
src/opera_tosca_parser/parser/tosca/v_1_3/import_definition.py
src/opera_tosca_parser/parser/tosca/v_1_3/interface_definition_for_template.py
src/opera_tosca_parser/parser/tosca/v_1_3/interface_definition_for_type.py
src/opera_tosca_parser/parser/tosca/v_1_3/interface_type.py
src/opera_tosca_parser/parser/tosca/v_1_3/node_filter_definition.py
src/opera_tosca_parser/parser/tosca/v_1_3/node_template.py
src/opera_tosca_parser/parser/tosca/v_1_3/node_type.py
src/opera_tosca_parser/parser/tosca/v_1_3/notification_definition.py
src/opera_tosca_parser/parser/tosca/v_1_3/notification_implementation_definition.py
src/opera_tosca_parser/parser/tosca/v_1_3/operation_definition_for_template.py
src/opera_tosca_parser/parser/tosca/v_1_3/operation_definition_for_type.py
src/opera_tosca_parser/parser/tosca/v_1_3/operation_host.py
src/opera_tosca_parser/parser/tosca/v_1_3/operation_implementation_definition.py
src/opera_tosca_parser/parser/tosca/v_1_3/parameter_definition.py
src/opera_tosca_parser/parser/tosca/v_1_3/policy_definition.py
src/opera_tosca_parser/parser/tosca/v_1_3/policy_type.py
src/opera_tosca_parser/parser/tosca/v_1_3/property_definition.py
src/opera_tosca_parser/parser/tosca/v_1_3/range.py
src/opera_tosca_parser/parser/tosca/v_1_3/relationship_template.py
src/opera_tosca_parser/parser/tosca/v_1_3/relationship_type.py
src/opera_tosca_parser/parser/tosca/v_1_3/repository_definition.py
src/opera_tosca_parser/parser/tosca/v_1_3/requirement_assignment.py
src/opera_tosca_parser/parser/tosca/v_1_3/requirement_definition.py
src/opera_tosca_parser/parser/tosca/v_1_3/schema_definition.py
src/opera_tosca_parser/parser/tosca/v_1_3/service_template.py
src/opera_tosca_parser/parser/tosca/v_1_3/status.py
src/opera_tosca_parser/parser/tosca/v_1_3/time_interval.py
src/opera_tosca_parser/parser/tosca/v_1_3/topology_template.py
src/opera_tosca_parser/parser/tosca/v_1_3/tosca_definitions_version.py
src/opera_tosca_parser/parser/tosca/v_1_3/trigger_definition.py
src/opera_tosca_parser/parser/utils/__init__.py
src/opera_tosca_parser/parser/utils/location.py
src/opera_tosca_parser/parser/yaml/__init__.py
src/opera_tosca_parser/parser/yaml/constructor.py
src/opera_tosca_parser/parser/yaml/loader.py
src/opera_tosca_parser/parser/yaml/node.py
src/opera_tosca_parser/parser/yaml/resolver.py
src/opera_tosca_parser/stdlib/__init__.py
src/opera_tosca_parser/stdlib/v_1_3.yaml
src/opera_tosca_parser/template/__init__.py
src/opera_tosca_parser/template/capability.py
src/opera_tosca_parser/template/interface.py
src/opera_tosca_parser/template/node.py
src/opera_tosca_parser/template/operation.py
src/opera_tosca_parser/template/policy.py
src/opera_tosca_parser/template/relationship.py
src/opera_tosca_parser/template/requirement.py
src/opera_tosca_parser/template/topology.py
src/opera_tosca_parser/template/trigger.py
tests/integration/cli_commands/inputs.json
tests/integration/cli_commands/inputs.yaml
tests/integration/cli_commands/runme.sh
tests/integration/cli_commands/service.yaml
tests/integration/cli_commands/TOSCA-Metadata/TOSCA.meta
tests/integration/cli_commands/playbooks/create.yaml
tests/integration/cli_commands/playbooks/delete.yaml
tests/integration/cli_commands/playbooks/start.yaml
tests/integration/cli_commands/playbooks/stop.yaml
tests/integration/misc_tosca_types/inputs.yaml
tests/integration/misc_tosca_types/runme.sh
tests/integration/misc_tosca_types/service.yaml
tests/integration/misc_tosca_types/TOSCA-Metadata/TOSCA.meta
tests/integration/misc_tosca_types/modules/artifact_types/test/test.yaml
tests/integration/misc_tosca_types/modules/capability_types/test/test.yaml
tests/integration/misc_tosca_types/modules/data_types/test/test.yaml
tests/integration/misc_tosca_types/modules/group_types/test/test.yaml
tests/integration/misc_tosca_types/modules/interface_types/test/test.yaml
tests/integration/misc_tosca_types/modules/node_types/file/file.yaml
tests/integration/misc_tosca_types/modules/node_types/file/playbooks/create.yaml
tests/integration/misc_tosca_types/modules/node_types/file/playbooks/delete.yaml
tests/integration/misc_tosca_types/modules/node_types/hello/hello.yaml
tests/integration/misc_tosca_types/modules/node_types/hello/playbooks/create.yaml
tests/integration/misc_tosca_types/modules/node_types/hello/playbooks/files/start.yaml
tests/integration/misc_tosca_types/modules/node_types/hello/playbooks/files/test.txt
tests/integration/misc_tosca_types/modules/node_types/interfaces/interfaces.yaml
tests/integration/misc_tosca_types/modules/node_types/interfaces/playbooks/configure.yaml
tests/integration/misc_tosca_types/modules/node_types/interfaces/playbooks/create.yaml
tests/integration/misc_tosca_types/modules/node_types/interfaces/playbooks/delete.yaml
tests/integration/misc_tosca_types/modules/node_types/interfaces/playbooks/start.yaml
tests/integration/misc_tosca_types/modules/node_types/interfaces/playbooks/stop.yaml
tests/integration/misc_tosca_types/modules/node_types/noimpl/noimpl.yaml
tests/integration/misc_tosca_types/modules/node_types/setter/setter.yaml
tests/integration/misc_tosca_types/modules/node_types/setter/playbooks/create.yaml
tests/integration/misc_tosca_types/modules/node_types/test/file.test
tests/integration/misc_tosca_types/modules/node_types/test/test.yaml
tests/integration/misc_tosca_types/modules/node_types/test/playbooks/create.yaml
tests/integration/misc_tosca_types/modules/policy_types/test/test.yaml
tests/integration/misc_tosca_types/modules/relationship_types/interfaces/interfaces.yaml
tests/integration/misc_tosca_types/modules/relationship_types/interfaces/playbooks/post_configure_source.yaml
tests/integration/misc_tosca_types/modules/relationship_types/interfaces/playbooks/post_configure_target.yaml
tests/integration/misc_tosca_types/modules/relationship_types/interfaces/playbooks/pre_configure_source.yaml
tests/integration/misc_tosca_types/modules/relationship_types/interfaces/playbooks/pre_configure_target.yaml
tests/integration/misc_tosca_types/modules/relationship_types/test/test.yaml
tests/integration/misc_tosca_types/modules/relationship_types/test/playbooks/test.yaml
tests/unit/__init__.py
tests/unit/requirements.txt
tests/unit/opera_tosca_parser/__init__.py
tests/unit/opera_tosca_parser/conftest.py
tests/unit/opera_tosca_parser/parser/__init__.py
tests/unit/opera_tosca_parser/parser/test_tosca.py
tests/unit/opera_tosca_parser/parser/tosca/__init__.py
tests/unit/opera_tosca_parser/parser/tosca/test_base.py
tests/unit/opera_tosca_parser/parser/tosca/test_bool.py
tests/unit/opera_tosca_parser/parser/tosca/test_comparable.py
tests/unit/opera_tosca_parser/parser/tosca/test_entity.py
tests/unit/opera_tosca_parser/parser/tosca/test_integer.py
tests/unit/opera_tosca_parser/parser/tosca/test_list.py
tests/unit/opera_tosca_parser/parser/tosca/test_map.py
tests/unit/opera_tosca_parser/parser/tosca/test_path.py
tests/unit/opera_tosca_parser/parser/tosca/test_reference.py
tests/unit/opera_tosca_parser/parser/tosca/test_string.py
tests/unit/opera_tosca_parser/parser/tosca/test_timestamp.py
tests/unit/opera_tosca_parser/parser/tosca/test_type.py
tests/unit/opera_tosca_parser/parser/tosca/test_version.py
tests/unit/opera_tosca_parser/parser/tosca/test_void.py
tests/unit/opera_tosca_parser/parser/tosca/v_1_3/__init__.py
tests/unit/opera_tosca_parser/parser/tosca/v_1_3/test_activity_definition.py
tests/unit/opera_tosca_parser/parser/tosca/v_1_3/test_artifact_definition.py
tests/unit/opera_tosca_parser/parser/tosca/v_1_3/test_artifact_type.py
tests/unit/opera_tosca_parser/parser/tosca/v_1_3/test_attribute_definition.py
tests/unit/opera_tosca_parser/parser/tosca/v_1_3/test_capability_assignment.py
tests/unit/opera_tosca_parser/parser/tosca/v_1_3/test_capability_definition.py
tests/unit/opera_tosca_parser/parser/tosca/v_1_3/test_capability_type.py
tests/unit/opera_tosca_parser/parser/tosca/v_1_3/test_condition_clause_definition.py
tests/unit/opera_tosca_parser/parser/tosca/v_1_3/test_constraint_clause.py
tests/unit/opera_tosca_parser/parser/tosca/v_1_3/test_credential.py
tests/unit/opera_tosca_parser/parser/tosca/v_1_3/test_data_type.py
tests/unit/opera_tosca_parser/parser/tosca/v_1_3/test_event_filter_definition.py
tests/unit/opera_tosca_parser/parser/tosca/v_1_3/test_group_definition.py
tests/unit/opera_tosca_parser/parser/tosca/v_1_3/test_group_type.py
tests/unit/opera_tosca_parser/parser/tosca/v_1_3/test_import_definition.py
tests/unit/opera_tosca_parser/parser/tosca/v_1_3/test_interface_definition_for_template.py
tests/unit/opera_tosca_parser/parser/tosca/v_1_3/test_interface_definition_for_type.py
tests/unit/opera_tosca_parser/parser/tosca/v_1_3/test_interface_type.py
tests/unit/opera_tosca_parser/parser/tosca/v_1_3/test_node_filter_definition.py
tests/unit/opera_tosca_parser/parser/tosca/v_1_3/test_node_template.py
tests/unit/opera_tosca_parser/parser/tosca/v_1_3/test_node_type.py
tests/unit/opera_tosca_parser/parser/tosca/v_1_3/test_notification_definition.py
tests/unit/opera_tosca_parser/parser/tosca/v_1_3/test_notification_implementation_definition.py
tests/unit/opera_tosca_parser/parser/tosca/v_1_3/test_operation_definition_for_template.py
tests/unit/opera_tosca_parser/parser/tosca/v_1_3/test_operation_definition_for_type.py
tests/unit/opera_tosca_parser/parser/tosca/v_1_3/test_operation_host.py
tests/unit/opera_tosca_parser/parser/tosca/v_1_3/test_operation_implementation_definition.py
tests/unit/opera_tosca_parser/parser/tosca/v_1_3/test_parameter_definition.py
tests/unit/opera_tosca_parser/parser/tosca/v_1_3/test_policy_definition.py
tests/unit/opera_tosca_parser/parser/tosca/v_1_3/test_policy_type.py
tests/unit/opera_tosca_parser/parser/tosca/v_1_3/test_property_definition.py
tests/unit/opera_tosca_parser/parser/tosca/v_1_3/test_range.py
tests/unit/opera_tosca_parser/parser/tosca/v_1_3/test_relationship_template.py
tests/unit/opera_tosca_parser/parser/tosca/v_1_3/test_relationship_type.py
tests/unit/opera_tosca_parser/parser/tosca/v_1_3/test_repository_definition.py
tests/unit/opera_tosca_parser/parser/tosca/v_1_3/test_requirement_assignment.py
tests/unit/opera_tosca_parser/parser/tosca/v_1_3/test_requirement_definition.py
tests/unit/opera_tosca_parser/parser/tosca/v_1_3/test_schema_definition.py
tests/unit/opera_tosca_parser/parser/tosca/v_1_3/test_service_template.py
tests/unit/opera_tosca_parser/parser/tosca/v_1_3/test_status.py
tests/unit/opera_tosca_parser/parser/tosca/v_1_3/test_time_interval.py
tests/unit/opera_tosca_parser/parser/tosca/v_1_3/test_topology_template.py
tests/unit/opera_tosca_parser/parser/tosca/v_1_3/test_tosca_definitions_version.py
tests/unit/opera_tosca_parser/parser/tosca/v_1_3/test_trigger_definition.py
tests/unit/opera_tosca_parser/parser/utils/__init__.py
tests/unit/opera_tosca_parser/parser/utils/test_location.py
tests/unit/opera_tosca_parser/parser/yaml/__init__.py
tests/unit/opera_tosca_parser/parser/yaml/test_constructor.py
tests/unit/opera_tosca_parser/parser/yaml/test_loader.py
tests/unit/opera_tosca_parser/parser/yaml/test_node.py
tests/unit/opera_tosca_parser/parser/yaml/test_resolver.py