Skip to content
Snippets Groups Projects
Commit 8600cf9e authored by Juraj Paluba's avatar Juraj Paluba
Browse files

add method to get Terraform provider configuration

parent 2feb74a2
Branches
Tags v0.1.3
No related merge requests found
Pipeline #160429 passed
......@@ -9,6 +9,15 @@ class KypoCloudClientBase(ABC):
"""
Base class for KYPO cloud clients.
"""
@abstractmethod
def get_terraform_provider(self) -> str:
"""
Get OpenStack Terraform provider
:return: Terraform provider template
:raise InvalidTopologyDefinition: Terraform provider template is incorrect
"""
pass
@abstractmethod
def create_terraform_template(self, topology_instance: TopologyInstance, *args, **kwargs)\
-> str:
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment